Connect with us

Hi, what are you looking for?

Local News

Alabama police address Carlee Russell disappearance, rumors surrounding case

In the days since a Hoover woman went missing and then safely walked home, police continue to investigate what happened to her.

Loading

Comments

You May Also Like

Advertisement
Back