The Weather Channel released reports portraying the amount of damage Hurricane Florence could unleash with an estimated 13-foot storm surge set to hit the Carolina coast.

The National Hurricane Center estimates up to 40 inches of rain in certain areas.

Feds Worry Storm Surge Could Knock Out Operations At 12 Nuclear Power Plants Causing Meltdown


Related Articles


Comments