Robert Spencer
Robert Spencer runs Jihadwatch and has done much to keep us informed of what militant Islam plans for all who choose to reject the Quran. He was recently interviewed by Michael Coren on The Source with Ezra Levant, a politically conservative show aired in Canada. The July 28 interview was titled Blame America (included below). … Read more