Selected By : CC


Hurricane Florence is lashing parts of North Carolina and South Carolina. Water rescues are underway in New Bern, N.C., as the storm is about to make landfall.

Know More

Location : USA Date : 2018-09-14 14:06:38