Man Hit, Killed by Intoxicated Driver on Wurzbach Road in San Antonio; Rebecca Deleon Charged
Man Killed in San Antonio Pedestrian Accident on Wurzbach Road; Rebecca Deleon Charged San Antonio, Texas (September 28, 2020) – A man in his 20s was fatally hit by an intoxicated driver Saturday night in San Antonio, according to police. The deadly accident happened around 11:55 a.m., September 26, in the 5400 block of Wurzbach Road. Police said Rebecca Deleon was driving an SUV eastbound on Wurzbach Road when she crossed over the double yellow line and drove down the sidewalk where [...]