Radiohead demands public apology from everybody responsible for 2012 fatal stage collapse
by from on (#4TQY6)
Radiohead's demand comes after a U.K. senior coroner ruled last month that inadequate technical advice and "wholly inadequate construction techniques" led to the death of one of their stage crew.