Travelers stranded at Times Square subway station as Ida drenches city
CNN’s Shimon Prokupecz is in Times Square where subway riders are stranded at the station due to torrential rain from the remnants of Hurricane Ida. New York has declared a state of emergency.
Click Here for the Full Article
Author: