Barbuda, Anguilla and the British Virgin Islands hammered by Hurricane Irma
“What we experienced is like something you see in a horror movie…cars flying over our heads…40-foot containers flying left and right…persons were literally tying themselves to their roofs with ropes.” Shared a visibly shaken resident of…
Read More...
Read More...