Heavy snow, rain, and strong winds: Nearly 7 lakh face power outages in Northeast US – Times of India
NEW DELHI: A significant spring storm unleashed heavy snow, rain, and strong winds across the Northeast on Thursday, causing widespread power outages affecting nearly 700,000 homes and businesses. A woman lost her life in a New York City suburb due to a falling tree.As the storm swept through, parts of …