Hoover Police

Carlee Russell could face criminal charges

By WVUA 23 News Student Reporter Peyton Newman Carlee Russell's 911 phone call heard across the nation could land her in legal trouble. She made a 911 call on July 13, claiming…