06-09-2017 10:25
via
koat.com
Irma makes landfall in Barbuda; Bahamas to evacuate islands
The most powerful Atlantic Ocean hurricane in recorded history has made its first landfall in the islands of the northeast Caribbean.
Read more »