Editor’s note: The David Horowitz Freedom Center caused a stir this week at Temple University with its Islamic Apartheid Conference. Below is the video of panelists Nonie Darwish and Simon Deng. Video of fellow speakers Robert Spencer and Pamela Geller can be seen here.
Video of Nonie Darwish:
Video of Simon Deng: