Nation

Carlee Russell press conference: Watch police give update on missing Alabama woman

The Hoover Police Department gave an update on Carlee Russell, an Alabama woman who returned home Saturday after she was reported missing.