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.
Subscribe to Our Feed
Trump Retweets, Then Deletes Image of “Trump Train” Killing CNN Reporter, 4 Days After Charlottesville