BREAKING: Hoover PD release new information raising questions about Carlee Russell's disappearance
Channel: Stephen Quinn
Date: 2023-07-19

Hoover Police released new information Tuesday night raising serious questions about the details in the disappearance of Carlee Russel. 

Investigators say there is no evidence of a child on the interstate as Carlee reported in her 911 phone call, surveillance video shows Carlee walking by herself to her parent's home the night she reappeared. 

DETAILS: https://bit.ly/3DipAJx