This past September an independent panel commissioned in 2009 by the British government released its 395-page report on the Hillsborough Stadium disaster of April 1989. The published findings and the accompanying release of documents confirmed what had long been charged: the deaths of 96 Liverpool fans at the grounds in...
Learn more about your ad choices. Visit megaphone.fm/adchoices
Support our show by becoming a premium member! https://newbooksnetwork.supportingcast.fm/sports