Police said Carlee Russell searched for movie ‘Taken’, amber alert costs, and bus tickets to Nashville before her disappearance

Carlee Russell, the Alabama woman police said was missing for 49 hours, searched for bus tickets to Nashville, the cost of Amber alerts, and the film “Taken” before she disappeared. In a press conference Wednesday, Hoover Police Chief Nick Derzis told the nation that investigators still don’t know what happened in those 49 hours and … Continue reading Police said Carlee Russell searched for movie ‘Taken’, amber alert costs, and bus tickets to Nashville before her disappearance