BUFFALO, N.Y. (WIVB) — The driver in the I-90 tour bus crash that killed five people and injured dozens more will avoid further jail time. Bin Shao was the driver of the bus that crashed on the Thruway on Aug. 22, 2025 while the bus was traveling from Niagara Falls to New York City. He [...]