Debbie caused flash flooding in Pennsylvania and New York

The remnants of Storm Debbie caused flash flooding in northern Pennsylvania and southern New York State. Several people were rescued by boats and helicopters across the region as Debby rushed through the area, dumping several inches of rain on land that had already been wet since earlier this week.

Share This Post: