Tag: David Horowitz Freedom Center
The Islamophobia Network: Robert Spencer
Robert Spencer is co-founder of Stop Islamization of America, or SIOA, and director of Jihad Watch, a program of the David Horowitz Freedom Center. As a subsidiary of the Freedom Center, Jihad Watch’s primary purpose is to conduct research “regarding the current state of radical jihad theology and ideology.” Spencer’s activities are funded in large part… Read More ›
Recent Comments