Tag: Meteorology
Strong Winds and Heavy Rain Cause Power Outages Across Parts of...
A powerful storm swept through southern Ontario on Saturday, May 21, killing at least two people and causing widespread power outages, officials said....