Archive

PM: 90 Percent of Barbuda ‘Destroyed’ by Hurricane Irma

DEVASTATION

French side of St. Martin reports 95 percent destruction from “enormous catastrophe.”

170906-irma-cheat_qaoos2
NOAA National Weather Service National Hurricane Center/Handout via Reuters