Cuba, Turks and Caicos, the Bahamas, and Haiti are also within reach of Hurricane Melissa’s impacts.


From Truthout via This RSS Feed.