Powerful Hurricane Nicole rips through North Atlantic island of Bermuda

Hurricane Nicole has struck the North Atlantic island of Bermuda, causing widespread damage to homes and businesses. “Nicole caused roads to collapse, tore roofs off buildings and uprooted trees … Numerous buildings and roads have also flooded,” according to Friday media reports. The powerful hurricane hit Bermuda between 11:00 and noon local time (1500 GMT Thursday) as […]

Continue Reading