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
CBC Women Demand Apology from John Kelly for Vicious Lie About Rep. Frederica Wilson 2015 FBI Building Speech