Databases for Palestine logo

Israeli settlers uproot around 1,000 olive trees in the plains of Turmus Ayya