Two charged in fatal collision on the South Freeway
Posted on Monday, June 21st, 2021 at 1:09 pm
HOUSTON, TX – Two people were charged in connection to a fatal collision that took place on the South Freeway on Saturday morning, according to the Houston Police Department. Authorities say a black Kia Stinger and a silver Dodge Challenger were racing near 6500 South Freeway when the Kia hit the Dodge and then crashed […]