6.90K Leah Beckmann 06/07/13 04:56PM Filed to: cleveland horror cleveland horror ariel castro An Ohio grand jury has indicted Ariel Castro on 329 counts of kidnapping, assault and sexual abuse of three women in Cleveland.