Carlee Russell faces criminal charges after abduction fabrication July 28, 2023 News The Alabama woman who went missing for two days and admitted to fabricating a story about seeing a toddler walking on the More