Mugshots of Ariel Castro, Brothers Pedro and Onil Castro Released

Mugshots of Ariel Castro, Brothers Pedro and Onil Castro Released
Mugshots of Ariel Castro, Brothers Pedro and Onil Castro Released (Photo credit: Twitter)

Mugshots of the three brothers — Ariel Castro, Pedro Castro, Onil Castro — arrested in the kidnapping of Amanda Berry, Gina DeJesus and Michelle Knight released. The women were reportedly raped by their captors and even restrained. There’s a name for these three, but I won’t say it.

  • cortney1

    Probably illegal mexicans

    • nyu2011

      they are puerto rican….they cant be illegal

    • Me

      Really????????? When are we going to stop been so ignorant :/

    • Cortney1 — Race matters how in this horrific case? Haven’t there been many instances in which white men have carried out heinous acts?