ROBERT SPENCER: HOLY CROSS TEACHES "CATHOLIC CHRISTIAN" STUDENTS TO BE ASHAMED OF DEFENDING CHRISTIANITY
Jihad Watch director Robert Spencer discusses the recent decision of Holy Cross College in Worcester, Massachusetts to drop its Crusader mascot so as to avoid "Islamophobia."