Lede

September 7, 2017

“The tiny Caribbean island of Barbuda is “practically uninhabitable” after it was steamrolled by Hurricane Irma, officials there said as the superstorm’s confirmed death toll climbed to three Wednesday.”

link

Leave a Reply


You must be logged in to post a comment.