Florence pummels NC coast, 365,000 without power

Rainfall reaching 2 inches per hour as life-threatening storm makes landfall.

September 14, 2018

Examined