Databases for Palestine logo

Israeli settlers continue uprooting olive trees on Palestinian-owned land in Turmus Ayya