Death toll expected to rise after Hurricane Irma slams Caribbean – Thumbnail

Multiple deaths were reported in St. Martin, Anguilla and Barbuda while nearly one million people were left without power in Puerto Rico.

Leave a Reply

Your email address will not be published. Required fields are marked *