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