The Hoover police department is reviewing traffic footage from Traffic Cam Archive for any clues about Carlethia Nichole disappearance. The footage shows what police confirm is Russell’s red Mercedes driving slowly on the shoulder lane of Interstate 459 in Hoover with her flashers on. Police are working to get the video enhanced for more clues […]
