The news coming out of Cleveland regarding the abduction, confinement, rape and torture of the three women that were released from the Castro home last week is truly startling. This is the type of information that makes us fundamentally question our society.