Hurricane Florence makes landfall, set to deluge Carolinas

Reuters India , North Carolina, United States Sep 14, 2018, 05:59 PM(IST)
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 rising waters and hundreds of thousands without power.
Read in App