HCSO: Person hit, killed by vehicle in Channelview area
6 min read
Fatal crash in Channelview leaves one person dead. What led to this tragic incident? The Harris County Sheriff's Office is on the case.
Continue reading in the USA News Updates app