Radiohead stage death inquest brings ‘some closure’

The UK band says the inquest revealed "failings" behind the deadly 2012 stage collapse in Canada.

Source