July 19, 2023 The Hoover Police Department gave an update on Carlee Russell, an Alabama woman who returned home Saturday after she was reported missing. Previous Post Tornado damages Pfizer facility in North Carolina Next Post Customers line up for chance at billion dollar prize Leave a Reply Cancel replyYou must be logged in to post a comment.