Hoover police held a press conference on Wednesday to provide updates on the disappearance of Carlee Russell. During the conference, they revealed some of the details regarding Russell’s internet search history in the days leading up to her vanishing. Alongside …
The post ‘Taken’: The Movie Police Said Carlee Russell Searched appeared first on isp.page....