Friday, August 03, 2007
The Council of America Islamic Relation’s latest target is on Robert Spencer. Spencer has written a couple books on Islam and is the director of Jihad Watch. They tried to have his speech yesterday at the Young America's Foundation cancelled. Of course, YAF did not cave to the group and the speech went as planned. I will have something to say about this tomorrow.