• Wion
  • /Videos
  • /Hurricane Humberto & Imelda Trigger Landslides & Flooding In Cuba

Hurricane Humberto & Imelda Trigger Landslides & Flooding In Cuba

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.

Trending Topics