Israeli settlers uproot 120 olive trees in Ramallah
Israeli settlers yesterday cut down 120 olive trees planted on Palestinian-owned land in Ramallah’s northeastern town of Turmus Ayya. Local Palestinian resident Awad Abu Samra told that settlers from the...