As Tropical Storm Florence unleashes a deluge upon North Carolina, the city of New Bern has found itself inundated with floodwater, forcing hundreds of residents to call for help.

Leave a Reply