By Isabella RossiJuly 22, 2025 News Flash Flooding Hits NYC and New Jersey Declares State of Emergency as Torrential Storms Soak the Northeast