Sherrod Leonard, a 35-year-old African American male from Valdosta, Georgia, tragically lost his life on April 11, 2020. The incident occurred around 10:53 p.m. on Bemiss Road, where officers and EMTs responded to a 911 call. Upon arrival, they found Sherrod Leonard deceased from an apparent gunshot wound. The investigation revealed that Leonard had been at a party when an altercation broke out, leading to the fatal shooting.
Tonya Alexander, a 33-year-old woman from Valdosta, was quickly
...Read More