Schools and airport shut as Hurricane Imelda moves over Bermuda | Weather News

Bermuda deploys soldiers to secure infrastructure, clear roads and help at emergency shelters.

Hurricane Imelda’s core has moved over Bermuda, lashing the British…

Continue Reading