Connect with us

General

Floodwaters force bus riders to stand on seats




Bus riders in Queens, New York, cheered their bus driver on as she got them out of floodwaters so deep they were forced to stand on their seats.

Copyright © 2020 AMSNBC News