News

Three tornadoes touched down in Ontario on the coastline of Lake Huron over the weekend, according to the Northern Tornadoes Project.