Harken Derm

Browsing the "IBI News" Tag

Destruction in the Caribbean

September 7th, 2017

(September 7, 2017) – Hurricane Irma has devastated several Caribbean islands, including Barbuda, Saint Martin and the British Virgin Islands.



Back to Top ↑