Tropical Storm Alberto Brings Extreme Weather
In this aerial image, vehicles drive through flooded neighborhoods on June 19, 2024 in Surfside Beach, Texas. Storm Alberto, the first named tropical storm of the hurricane season, was located approximately 305 miles south-southeast of […]