Hurricane Irma has destroyed buildings and caused major flooding on several French island territories in the Caribbean. The four “most solid” buildings on Saint Martin, shared by France and…

source