Two new tropical storms were named Saturday and one quickly developed into a hurricane as the deadly 2024 storm season continued to churn across the Atlantic, Caribbean and Gulf of Mexico.
Home
United States
USA — Science Hurricane Oscar makes landfall in Bahamas, bears down on powerless Cuba