Tag: Ariel Castro

How Ariel Castro allegedly instilled fear

Published on May 9, 2013 by FACE OF MALAWI

Ariel Castro, charged with four counts of kidnapping and three counts of rape, would allegedly pretend to leave his Cleveland […]