Carlee Russell Arrested After Confessing to Faking Her Own Abduction
Published
During a Friday, July 28, press conference, Police Chief Nicholas Derzis revealed Carlee Russell turned herself in to the Hoover Police Department.
Full ArticlePublished
During a Friday, July 28, press conference, Police Chief Nicholas Derzis revealed Carlee Russell turned herself in to the Hoover Police Department.
Full ArticleCarlee Russell has been arrested for faking her own abduction. The 26-year-old turned herself into local authorities and was..