Carlee Russell sentenced to one year in jail and ordered to pay nearly $18,000 in restitution, after being found guilty in faking her own kidnapping
Carlee Russell sentenced to one year in jail after staged kidnapping Back in July, Carlee Russell trended on social media, after going missing in Hoover, AL. Initial reports claimed that she had initially gone missing after stopping on the side of an interstate to help a baby that was in a stroller. However, the end […]