November 21, 2022 MANHATTAN New York – The transit system at the canal street subway station came to a halt on Sunday afternoon, November 20th, as trains were diverted throughout Manhattan after a significant amount of water flooded the canal street station from tracks to platform following a
Visit FREEDOMNEWS.TV