Debby’s remnants unleash torrential rain, severe flooding in New York, Pennsylvania – Times of India
As the tropical storm Debby has started to make its way towards Northeastern America, the primary concern now is the high speed winds left in its wake.Northern Pennsylvania and Southern…