In the spring of 2024, a grim discovery was made in the quiet landscape of Walker County, Alabama, beginning a story of suspected foul play. The body of Ricky Baughn Keeler, a 58-year-old male, was found on Wednesday, April 3, 2024, inside a vehicle that was partially submerged in a pond off of Homestead Road in the Dogtown area near Eldridge. The Walker County Sheriff's Office had been alerted to a suspicious vehicle and, upon their arrival at the scene, uncovered the unfortunate circumstances.
...Read More