Deadly stage collapse

The National

Eyewitness Jeff Cole describes the stage collapse at Downsview Park in Toronto

More From Embedded-Only/News