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