Deangelo "Dee" Shaquill Lepaul Allen, a 31-year-old resident of Anniston, Alabama, was last seen on September 21, 2022, in the vicinity of Old Coldwater Road. Following his disappearance, the Anniston Police Department issued a Missing and Endangered Person Alert, expressing concerns that Allen might be living with a condition impairing his judgment. Despite extensive search efforts, Allen remained missing for several months.
In May 2023, significant developments emerged in the case. Th
...Read More