2025 Atlantic hurricane season At least one person is killed as Tropical Storm Imelda makes landfall in the Bahamas and Cuba. Sources: AP