Hurricane Humberto and Tropical Storm Imelda threaten the Bahamas and Bermuda

Authorities in the Bahamas closed a majority of schools on Monday following mandatory evacuations for some islands in the archipelago.

No comments

Read more