Harlingen-Weslaco-Brownsville-McAllen, TX Lorena Perez, 18, and unborn baby killed in pedestrian collision with alleged hit-and-run driver Carlos Rodriguez Santiago, 44, on N. Alamo Road in Edinburg, TexasAccident Date: Sun, 08/01/2021