Alabama woman who disappeared after reporting child on highway returns home following two-day search
Hoover Police Chief Nick Derzis said Russell arrived home alone and was brought to a hospital for evaluation, AL.com reported. Russell's whereabouts were not immediately clear since around 10:45 p ... > react
Open the Full Article - Posted 11 months ago
Latest US 45 Chunchula Alabama News Reports
More results in our US 45 Chunchula Alabama Archives
US 45 Alabama News Reports Statewide