167 views 36 items Last updated on Dec 4, 2023public playlist
Carlethia "Carlee" Nichole Russell, a nursing student in the Birmingham area, allegedly disappeared for 49 hours from her home in Hoover, Alabama on July 13, 2023. She was eventually convicted for filing a false police report.