Ilan Pappe is an Israeli historian and socialist activist, born on November 7, 1954, in Haifa, Israel. He is a professor with the College of Social Sciences and International Studies at the University of Exeter in the UK, director of the university’s European Centre for Palestine Studies…….Read More
Click the unmute button to hear video.