Cleveland, Ohio — Ariel Castro is being held on $8 million dollar bond for suspected rape and kidnapping of three young women for almost a decade. Also being held are his brothers Pedro Castro, 54, and Onil Castro, 50. It is believed one of these three men fathered a 6-year-old with one of the victims. Formal charges are expected to be completed this Wednesday…
What to do with Ohio kidnapper/rapist Ariel Castro?
© 2013 The Daily Duce Dispatch and The Austin Daily Duce Dispatch by Jeffrey Fadness