Police: Carlee Russell Admits She Faked Abduction
The Hoover Alabama Police Department recently held a press conference to update the public on the ongoing investigation into the disappearance of Carlee Russell. The case has garnered significant attention since Russell went missing for 48 hours before returning to her parents' house on foot.