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 »