CHINA TOPIX

12/23/2024 04:04:53 am

Make CT Your Homepage

Hillsborough

David Duckenfield

Hillsborough Police Admits His Negligence Led to 96 Deaths In 1989 Liverpool Match

A police officer from Hillsborough admitted that he had directly caused the deaths of 96 Liverpool fans back in 1989.

Real Time Analytics