ALL POSTS TAGGED "YNWA"
Hillsborough Disaster
/ 694 days agoPolice apologize for Hillsborough Disaster, and admit negligence
British police have issued an apology for their role in the 1989 Hillsborough Disaster that resulted in the tragic death of 97 soccer fans. It's the first time that police have apologized for the disaster and how families of the victims have been treated. The apology comes six years after a 2017 report headed by […]