catastrophic storm

Hurricane Irma: Caribbean Islands Residents Make Last-Minute Preparations for Catastrophic Storm

Residents in the Caribbean islands have made last-minute preparations for Hurricane Irma, the most powerful Atlantic storm in a decade,…

7 years ago