A bill filed in the wake of the Carlee Russell kidnapping hoax was utilized Friday when police in Hoover made a felony arrest for making a false report to law enforcement.
At that time, they located Carlee’s wig, cell phone and purse on the roadway near her vehicle, and Russell’s Apple Watch was in her purse. Hoover Police detectives, along with investigators ...