Police lay out investigation into alleged disappearance of Alabama nursing student

Carlee Russell, 25, searched Google for Amber Alerts and the movie "Taken" before her disappearance, Hoover Police Department Chief Nicholas Derzis said Wednesday.

July 20, 2023

Top Stories

ABC News Live Presents