Hurricane Irma: Above is Island Barbuda with 95% or more of everything damaged, including homes, businesses, infrastructure and more. Electricity is expected to be gone for six months, I read. … More deaths are expected as there is no food and no fresh water. So the destruction is gargantuan in scale. Below is Anguilla Island with Irma. Below are[Read More...]
Source