Russell’s mysterious disappearance had sparked a frantic, two-day search across Hoover, a prominent suburb of Birmingham, with police even offering a $25,000 reward.
As Russell and her family take some time to recover from the ordeal, the investigation continues as the police aim to piece together the perplexing circumstances surrounding her disappearance.