Carlee Russell turns herself in to the Hoover City Jail, charged with 2 misdemeanors
The Hoover Police Department released new details in their investigation of what happened between Carlee Russell’s disappearance last Thursday night, July 13, and her return home on Saturday night,...