U.S
-
Environment
Storm Helen causes flooding across southeastern U.S., killing 100 people
People wait in line to buy gas in the aftermath of Hurricane Helen in Fletcher, North Carolina, on September 29, 2024. At least 100 people have been killed in devastating floods across the southeastern United States, officials said Monday, and emergency response efforts are quickly becoming a political football in a region that could decide the presidential election. Rescue efforts…
Read More »