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.