Canada News Video
Highway Horror in Canada, At Least 15 Dead in Tragic Accident; Tornadoes Strike Texas Town, 3 Killed
It’s one of the most lethal road accidents in recent Canadian history. A tragic highway crash in Manitoba killed at least 15 people and injured 10 others on June 15.…