I find it interesting that as the world focuses its attention of the rapist fiend Ariel Castro with disgust, the same world refuses to look at the crimes of an even more abominable creature, Mohammed, the founder of Islam. Mohammed committed all the same barbaric and brutal acts of Ariel Castro, and then some, but on a larger scale.
Just wondering if the Castro brothers were illegal immigrants or did they escape from a mental institution or prison during the Mariel Boatlift from Cuba in 1980?