Man Turns Himself Into Police After Hit-and-Run Leaves Two Dead
by Amber Cortez | August 11th, 2021 | Auto Accident
A hit-and-run auto-pedestrian accident that took place on August 1 left two dead in Edinburg and a man on the run. Details About the Hit-and-Run Accident On the night of Sunday, August 1, the Texas Department of Public Safety began investigating an auto-pedestrian accident that took place on N. Alamo Road, south of 17 ½… Read More