News

This is the dramatic moment flash floods tore through New Jersey, turning streets into rivers after torrential rain pounded the region. The chaos unfolded on Monday, July 14, 2025 when intense storms ...