Hurricane Florence makes landfall, set to deluge Carolinas

Hurricane Florence crashed into the Carolinas as a giant, slow-moving storm on Friday, threatening catastrophic flooding while leaving scores in need of rescue from

[Continue reading at Reuters.com]