Hurricane Irma made landfall in the Caribbean early Wednesday near St. John's, Antigua, as the most powerful Atlantic Ocean hurricane in recorded history.
Hurricane Irma made landfall in the Caribbean early Wednesday near St. John's, Antigua, as the most powerful Atlantic Ocean hurricane in recorded history.