‘Justin was failed’: Family of father found dead in burning vehicle two years ago still waiting for answers
Justin Vodrey was found inside his burning SUV off Neal Road on July 4, 2022, according to the initial police report. SAN ANTONIO — It has been more than two years since a father of two was found dead inside his burning vehicle on the far south side of San Antonio. To this day, his … Read more