British Jury Blames Police For 96 Deaths At Hillsborough Soccer Stadium Disaster By Bill Chappell Published April 26, 2016 at 9:58 AM EDT Facebook Twitter LinkedIn Email