Sunday, April 14, 2019

Radiohead stage death inquest brings 'some closure' - BBC News

Radiohead stage death inquest brings 'some closure' - BBC News: The UK band says the inquest revealed "failings" behind the deadly 2012 stage collapse in Canada.