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 ›