Tag: hurricane florence

News Roundup | 9.19.18

Hurricane Florence Causes at Least 16 Deaths Hurricane Florence made landfall on Friday morning near Wilmington, N.C., causing mass flooding and power outages for more than 1 million people. At least 16 deaths due to the...

Read More