Tuesday 26/April/2016 17:02 PM
Police failures led to deaths of fans in UK's Hillsborough soccer disaster
Warrington (England): Police failures were to blame for the deaths of 96 Liverpool soccer fans in the 1989 Hillsborough stadium crush, a jury concluded on...