Hurricane Melissa, one of the strongest storms in the Atlantic Ocean, is causing catastrophic flooding and devastation in the Caribbean, with seven deaths already reported and Jamaica, Cuba, and the Bahamas bracing for impact.
Tag: Haiti
Posted inEditorial

