You are here: HomeTelevisionWorldStorm Florence Has Dumped Up To 40in (100cm) Of Rain On Parts Of North Carolina Since Thursday