Hurricane Florence makes landfall, knocking out power to nearly 440,000 homes

0

Tropical Weather South Carolina

-Advertisement-

Hurricane Florence has come ashore in North Carolina, pushing a life-threatening storm surge of floodwater kilometres inland and ripping apart buildings with screaming wind and pelting rain.