In the spring of 2022, concern began to grow for the well-being of Rodrickous Durell Keith, a 37-year-old man known for his skills as an experienced survivalist. Keith had been living 'off the grid' with a local tribe within the vast expanse of the Talladega National Forest in Alabama. While he had a history of spending extended periods in the wilderness, he had always made a point to maintain contact with his family. The last time his family heard from him was in March of that year. According t
...Read MoreLast Seen: May 01, 2022