The category five storm made landfall on the Camaguey Archipelago, off the north-eastern coast. But the Bahamas have largely been ...
Read more
Comments Off on Hurricane Irma: Cuba hit with strong winds and heavy rain