In the small city of Camilla, Georgia, a tragic series of events unfolded in the fall of 2024, culminating in the death of 17-year-old Kelvin Church. On the afternoon of October 30, 2024, Church was shot at the intersection of Furlow and Jester Streets. He was transported to a local hospital and later died from his injuries on November 5, with his mother by his side.
The investigation into the shooting, led by the Camilla Police Department and the Georgia Bureau of Investigation, quickly
...Read More