Thursday, September 7, 2017

Hurricane Irma: "The Cat5 storm leveled Barbuda, damaging 95% of its buildings & leaving the island “barely habitable.”