Tropical Storm Alberto makes landfall in Mexico, storm surge threat ongoing for Texas
In this aerial image, vehicles drive through flooded neighborhoods on June 19, 2024 in Surfside Beach, Texas. (Brandon Bell/Getty Images) (NEW YORK) — Tropical Storm Alberto, the first named storm of the 2024 Atlantic hurricane season, has made landfall in Mexico after pummeling Texas with rain. A whopping 9.5 inchesRead More →