Irma Lashes Caribbean

September 7, 2017 0

Hurricane Irma is wreaking havoc in the Caribbean destroying buildings and causing several deaths and serious flooding on small islands in its path. On the…