HOUSTON – Two people were killed and another was critically injured in a crash involving a small transit bus Thursday in Channelview, according to Harris County Sheriff Ed Gonzalez.
The fatal crash was reported just before noon at 977 Sheldon Road.
Gonzalez said the driver of a vehicle may have lost control and spun out in front of the bus before the crash happened. He said the driver and passenger of that vehicle were killed. Gonzalez said a rear passenger of the vehicle was flown to a nearby hospital in critical condition.
This is a developing story.