Rodrickous Durell Keith, a 37-year-old man, was last seen in the Talladega National Forest in Alabama around May 1, 2022. Keith, an experienced survivalist, had been living "off the grid" with a local tribe in the national forest. While he had a history of going for extended periods without contact, his family noted that he would always eventually check in with them. The last time his family had any contact with him was in March of 2022.
According to members of the tribe he was living w
...Read MoreLast Seen: May 01, 2022