Rain and high winds hit the French island territory of Saint Martin on Wednesday as Hurricane Irma churns through the Caribbean. Amateur video shows a boats and debris in a flooded harbour, and cars stranded in flood water

Continue reading…

Facebook Comments

This site uses Akismet to reduce spam. Learn how your comment data is processed.