Carlee Russell facing criminal charges after faking abduction, causing 'panic and alarm' 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