Tropical Storm Jerry expected to become a hurricane near Leeward Islands
- October 7, 2025
Tropical Storm Jerry has formed in the central Atlantic Ocean, marking the latest system to emerge during the ongoing hurricane season. Meteorologists report that the storm is gaining strength and c...