In the small town of Ocilla, Georgia, the life of 55-year-old Candace Barker Roberts was tragically cut short on December 4, 2022. A beloved member of her community, Roberts was known for her warm personality and her dedication to her family. Her sudden and violent death sent shockwaves through the quiet Irwin County community, leaving friends and family in a state of disbelief and profound grief.
The circumstances surrounding her death were immediately treated as suspicious by local law
...Read More