Wise As Serpents?

cardinals

The cancellation of Robert Spencer’s talk and Catholic naivete about Islam.