Justice system failed the victims of Radiohead stage collapse
by Norm Keith On September 5, 2017, Justice Nelson of the Ontario Court of Justice stayed all charges against the accused in the deadly stage collapse at the Radiohead concert in Downsview Park on June 16, 2012. These charges under the Occupational Health & Safety Act (OHSA) are the latest in a series of serious regulatory […]