Tag - 2 Killed in San Antonio Hit-and-Run Crash

2 Killed in Hit-and-Run Crash on West Poplar and NW 26th Street in San Antonio

Two Killed in San Antonio Two-Vehicle Crash on West Poplar and NW 26th Street San Antonio, Texas (January 1, 2020) – Two people were killed in an alleged hit-and-run crash early New Year’s Day in San Antonio, according to a local news source. The fatal crash occurred just before 12:30 a.m. on West Poplar and NW 26th Street. Police said a minivan, occupied by four people, was backing out of a driveway when it was hit by a speeding pickup truck, which [...]