Daily Archives: December 21, 2004

Stanford’s Islamist Threat

By Alyssa A. Lappen FrontPageMagazine.com | December 21, 2004 He denounces American “imperialism” on Al-Jazeera Television. A former Zionist, he refers to jihadist suicide bombers as “martyrs.” He praised Mideast scholars for ignoring the issue of terrorism, and he regularly … Continue reading