Advertisement

Ontario storm causes power outages, creates ghastly drive on roads

A severe thunderstorm that swept through parts of southern Ontario on Saturday caused power outages in multiple cities, brought down tree branches, inundated people with heavy rain and left at least seven people dead, according to law enforcement.