108350276
-
News
Carlee Russell, Alabama woman who lied about abduction, forced to pay nearly $18K in restitution
An Alabama woman who lied about her kidnapping was ordered to pay nearly $18,000 in restitution and sentenced to probation…
Read More »