Ariel Castro has been arraigned on charges of rape and kidnapping.
Rating: Unrated
Ariel Castro's mug shot after his arrest in Cleveland. He is suspected of abducting three women.
Rating: Unrated