YNWA | Today news

ALL POSTS TAGGED "YNWA"

Police 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 […]