Report copyright - David Horowitz is planning “Islamo-Fascism Awareness Week ... · Who Is David Horowitz? Horowitz is a self-described “battering ram” against any thinking in academia that challenges
Please pass captcha verification before submit form