News

Thursday's storms dropped several inches of rain across the Delaware Valley. Here's how much rain fell in your area.