On February 21, 2023, 31-year-old Zachary James Leard was found fatally shot in the parking lot of an apartment complex in the 6900 block of North Vandiver Road in San Antonio, Texas. Leard, a manager at Chick-Fil-A and a prominent member of the LGBTQIA+ community, was known for his vibrant personality and dedication to his family and friends.
The circumstances surrounding Leard's death remain unclear. His vehicle, a blue Nissan Rogue, and cellphone were missing from the scene. Approxi
...Read More