Video Shows Inside of Bus Flooded As Heavy Rain Drenches New York City
Heavy rain caused significant transportation delays in New York City on Friday as roads, subway stations and even operating buses were flooded. New York Governor Kathy Hochul declared a state ...