2024 Atlantic hurricane season Tropical Storm Sara makes landfall in Belize after causing flooding in Honduras. Sources: AP