Israeli settlers steal olives from Palestinian-owned farmland in the village of Abwein, north of Ramallah.t.me/daysofpal/86768October 5, 2026 13 2