Florence Makes Landfall in North Carolina, Hundreds of Thousands Without Power

A hurricane on earth viewed from space. This is a rendered image.

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