Hurricane Irma Barrels Toward Miami As Residents Scramble To Evacuate
After laying waste to much of the Leeward Islands and leaving most of Puerto Rico without power, Hurricane Irma is continuing its destructive march through the Caribbean which is expected to culminate with landfall in Miami sometime this weekend.
As we noted yesterday, Irma's catastrophic 185+ mph winds left 90% of the dwellings on the island of Barbuda completely leveled, according to Prime Minister Gaston Browne.