Ariel Castro, a.k.a. "The Monster of Cleveland", was a Puerto Rican serial rapist who abducted, tortured, and raped three young women in his Cleveland, Ohio, home for nearly a decade.
Ariel Castro, a.k.a. "The Monster of Cleveland", was a Puerto Rican serial rapist who abducted, tortured, and raped three young women in his Cleveland, Ohio, home for nearly a decade.