Urgent Sources of the island: settlers attacking Palestinians at the Shilo settlement junction, northeast of Ramallah in the West Bank
Urgent Sources of the island: settlers attacking Palestinians at the Shilo settlement junction, northeast of Ramallah in the West Bank
Published on: 2025-03-26 21:10:53