July 17, 2023
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
Comments(0)