Rhonda Clay Killed in Train Crash at Sheldon Road and Highway 90 in Channelview; Brittinie Green Charged
Rhonda Clay Killed in Channelview Train Crash at Sheldon Road and Highway 90; Brittinie Green Charged Channelview, Texas (November 26, 2020) – One person was killed, and another was injured in a train crash Wednesday evening in Channelview, according to deputies. The fatal crash happened around 5:00 p.m., November 25, at Sheldon Road and Highway 90. Deputies said Brittinie Green was driving a BMW X3 northbound on Sheldon Road when she went into the southbound lanes and drove around two vehicles that [...]