Advertisement
Global National
June 4 2018 8:43pm

Dozens injured in major bus crash south of Ottawa

A tour bus with 37 people on board has crashed along Highway 401 near Prescott, Ontario, sending multiple people to the hospital. Abigail Bimman reports from the scene.

Video Home