Mustafa Barghouti, Secretary-General of the Palestinian National Initiative, accuses Israeli forces of conducting ethnic cleansing in Jenin, forcibly displacing civilians on foot after violent repression and humiliating searches.
Barghouti Accuses Israeli Forces of Ethnic Cleansing in Jenin


Leave a Reply