Storm Lee Threatens Hurricane-Force Winds and Power Outages in New England and Canada
Storm Lee Brings Strong Winds and Heavy Rain to New England and Eastern Canada Storm Lee is wreaking havoc in coastal New England and eastern Canada, causing power outages and toppling trees. As its outer bands make landfall, the storm threatens hurricane-force winds, dangerous surf, and torrential rains. In Massachusetts and Maine, severe conditions are…