Published: Oct 01, 2025, 19:36 IST | Updated: Oct 01, 2025, 19:36 IST
Hurricane Humberto & Imelda Trigger Landslides & Flooding In Cuba
Tropical storm Imelda, has caused deadly landslides in eastern Cuba and forced evacuations. In both Cuba and the Bahamas as it continues to dump heavy rain across the northern Caribbean.