Feedback

At Least 2 Dead As Heavy Rains Pound Cuba

 

Torrential rain triggered dozens of landslides and flooding near Havana, killing at least two people.

Shows