Carlee Russell admitted in court on Thursday that she lied about being abducted in Alabama in July 2023 and about…
Read More »Carlee Russell admitted in court on Thursday that she lied about being abducted in Alabama in July 2023 and about…
Read More »