Cuba: Tropical Storm Laura Batters Parts Of Island
- Captured on Monday 24th of August 2020
- Location is Havana
Description
Tropical Storm Laura, which had brought catastrophic damages to Haiti and the Dominican Republic, battered parts of Cuba Read more...