XDLXDL
Israeli settlers prevent Palestinians from accessing their land to harvest olives in the village of Burqa, east of Ramallah. · XDL