Woman and unborn baby killed in pedestrian collision with alleged hit-and-run driver Carlos Rodriguez Santiago, 44, on N. Alamo Road in Edinburg, Texas
Modified Date:Wed, 08/04/2021 - 8:39am
Accident Date:Sunday, August 1, 2021
Rodriguez-Santiago has been arrested and charged with fail to stop and render aid-death, fail to render aid with serious bodily injuries, and tampering with physical evidence, said a release.
Topics:Hit and Run
Carlos Rodriguez Santiago
Roadway:N. Alamo Road
County:Hidalgo County, TX