Edgar Rodriguez-Leal, a 34-year-old resident of San Antonio, Texas, tragically passed away on April 7, 2024. He died as a result of gunshot wounds sustained in a violent altercation that occurred in the early hours of that day. Rodriguez-Leal was found in a neighborhood in the eastern part of San Antonio, a location that had seen an uptick in local crime in recent months. Authorities were alerted after multiple 911 calls were received, with callers reporting shots fired and a man lying unrespons
...Read More