Skip to playerSkip to main content
  • 6 years ago
David Duckenfield was responsible for Hillsborough stadium in Sheffield when severe overcrowding led to deaths of 96 Liverpool supporters.
Comments

Recommended