Next Post

Caribbean News - Tropical Storm Laura Claims 8 Lives In The Caribbean

Tropical Storm Laura claimed the lives of 8 people in the Caribbean Sunday after bringing heavy rain and flooding to Haiti and the Dominican Republic.