Tens of thousands of homes and businesses were left damaged and without power over the weekend as Florence caused extensive flooding in North Carolina and South Carolina.
Tens of thousands of homes and businesses were left damaged and without power over the weekend as Florence caused extensive flooding in North Carolina and South Carolina.