Channelview Collision Results in Fatality Channelview, TX (June 2, 2023) – On June 1, a woman lost her life following a Sheldon Road pedestrian accident. The traffic collision happened in the 300 block area wherein an 18-wheeler was also involved. According to Sheriff Ed Gonzalez, the victim was walking when she was struck by the […]