From the Writings of David Horowitz: May 10th, 2010


On December 14th, 2000, as the holiday season was getting into full swing in Wichita Kansas, five young men and women, all professionals with bright careers in front of them were taken hostage in a townhouse. Two criminal brothers held them at gunpoint, raped the women and made the men have sex with each other, [...]