Tropical Storm Debby has made a second landfall as it dumped more rain on coastal South and North Carolina, exacerbating fears of flash flooding in areas already soaked by the slow-moving weather system.
Hold tight - we’re checking permissions before loading more content