Report copyright - Ariel Castro Nicknamed the Cleveland Kidnapper. Background Ariel Castro was born in Puerto Rico on July 10, 1960. As a child, he moved to Cleveland, Ohio,
Please pass captcha verification before submit form
Please pass captcha verification before submit form