Advertisement

Hurricane Irma makes landfall on St. Maarten

Hurricane Irma makes landfall at Maho Beach in St. Maarten. The eye of the most powerful Atlantic Ocean hurricane on record churned along a path toward Puerto Rico, the Dominican Republic, Haiti and Cuba before possibly heading for Florida over the

Share

Advertisement