Israeli troops force Palestinian family off land during olive harvest
Created: 15 November 2015
Print
Email
Israeli troops force Palestinian family off land during olive harvest