News

Carlee Russell facing criminal charges after faking abduction, causing ‘panic and alarm’

Officials at a Hoover Police press conference said Carlee Russell is charged for lying about seeing a toddler on a highway and being abducted.