Idaho Woman Escapes Rapist

Idaho Woman Escapes Rapist

An unidentified Idaho woman has recently escaped the clutches of a rapist following an 18 month ordeal in which she was held captive in a house on the outskirts of Buhl, Idaho. The alleged rapist, Oscar Ayala-Arizmendi, is an illegal immigrant living in the U.S.A, and was arrested by the Twin Fall County Sheriff’s Office. […]

Idaho Man Arrested for Keeping Sex Slave

Idaho Man Arrested for Keeping Sex Slave

In a chilling tale reminiscent of the Ariel Castro case, an Idaho man held a woman captive as a sex slave, maintaining control both physically and psychologically over her for as long as one and a half years. Oscar Ayala-Arizmendi has been arrested and charged with possession of a controlled substance, rape and first-degree kidnapping. […]