Freddie Ybarra, age 36, was tragically killed on July 20, 2007, in San Antonio, Texas. He was found lying in the street in the 1100 block of West Mulberry Avenue, covered in blood and with an apparent gunshot wound. Despite efforts by law enforcement and appeals from Crime Stoppers, the case has remained unsolved for years, leading to it being classified as one of San Antonio's cold cases.
The San Antonio Police Department and Crime Stoppers have sought the public's help in identifying
...Read More