Ariel Castro, accused of kidnapping and raping three women, is arraigned and ordered held on $8 million bond.
Name
Mail (will not be published)
Website