Carlee Russell admitted to lying about her disappearance by Alabama freeway: police
Carlee Russell, the Alabama woman who went missing and told ... No evidence of a toddler on the side of a highway was ever found by police. Data from Russell's Life 360 application showed that ... > react
Open the Full Article - Posted 1 year ago
Latest US 231 Ashville Alabama News Reports
More results in our US 231 Ashville Alabama Archives
US 231 Alabama News Reports Statewide