Hurricane Irma Set to Make Landfall in the Caribbean
By the Caribbean Journal staff Hurricane Irma was set to make landfall in the Caribbean’s Leeward Islands on Tuesday evening and early Wednesday morning as a potentially catastrophic Category 5 hurricane. As of 11 PM in the evening, Irma was just 50 miles east-northeast of Antigua, with maximum sustained winds of 185 miles per…
Read More