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:…