David Horowitz: Obama, the Muslim Brotherhood & ‘Rules for Revolution’

New Zeal

David Horowitz discusses communism, Alinskyism and the Muslim Brotherhood with Frank Gaffney.

Speak Your Mind

*