Robert Spencer and Pamela Geller at the Freedom Center’s Islamic Apartheid Conference

Picture-4

Watch the video of two human rights warriors at their recent appearance at Temple University.