Pedro Leal, a 31-year-old man from San Antonio, Texas, tragically passed away on May 1, 2016, under mysterious circumstances. He was found in his vehicle, located in the area of the 3700 block of N. Foster Road, around 5:00 a.m. The discovery was made after reports of gunfire in the vicinity. Leal’s death was confirmed to be a result of multiple gunshot wounds, and investigators quickly began piecing together the events leading to his tragic demise.
Pedro Leal’s death initially seemed
...Read More