News Court Orders Woman Who Lied About Her Abduction To Pay Nearly $18K in RestitutionOmowunmiMarch 25, 2024 Alabama woman, Carlee Russell, ordered to pay nearly $18,000 in restitution after admitting to fabricating her abduction story.
News Texas Woman Claims She Shot Man Who Drugged and Kidnapped HerOmowunmiMarch 21, 2024 A woman from Montgomery, Texas, claimed that she shot a man. This was after she was drugged and kidnapped