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

DPS: Driver in auto-ped that left woman, unborn baby dead, turns himself in

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.

Hit and Run
People Involved: 
Carlos Rodriguez Santiago
N. Alamo Road

Add new comment

To prevent automated s-p-a-m submissions leave this field empty.