Severe Ontario storms linked to fatality and confirmed tornado near London
Severe thunderstorms swept through several regions of Ontario on May 18 and 19, resulting in at least one confirmed fatality and widespread damage. According to a weather summary from Environment and Climate Change Canada, the weather system was characterized by a period of hot weather followed by damaging storms. Did You Know? A tornado was … Read more