Police chief acquitted over UK stadium accident that killed 96

Al Jazeera English 2019-11-29

Views 25

David Duckenfield was responsible for Hillsborough stadium in Sheffield when severe overcrowding led to deaths of 96 Liverpool supporters.

Share This Video


Download

  
Report form