Hurricane Florence has made landfall in North Carolina, but its crawling pace and overwhelming storm surges are setting up hours and hours of destruction and human suffering — with dozens desperately awaiting rescue in one flooded city alone. The Category 1 hurricane, with punishing winds and dumping 3 inches of rain an hour, made landfall… Continue reading Florence Makes Landfall in North Carolina, Hundreds of Thousands Without Power