Heavy rains brought by Tropical Storm Imelda caused widespread damage and disruption across the northern Caribbean on Monday.
At least two people have been killed in eastern Cuba amid the extreme weather.
Authorities in the Bahamas closed most…
Heavy rains brought by Tropical Storm Imelda caused widespread damage and disruption across the northern Caribbean on Monday.
At least two people have been killed in eastern Cuba amid the extreme weather.
Authorities in the Bahamas closed most…