Carlee Russell Home Safe With Family, But Police Still Have Questions

According to AL.com, now that Carlethia “Carlee” Russell  has been found and she is safe at her parents’ home in Hoover, Ala., police are piecing together the events that led up to her disappearance, but there are still questions left unanswered. Read more