Israeli Settlers Set up Seventh Illegal Outpost Near Ramallah in 10 Days
Israeli settlers have established a new illegal outpost near the Palestinian city of Ramallah, the seventh such move in 10 ...
Israeli settlers have established a new illegal outpost near the Palestinian city of Ramallah, the seventh such move in 10 ...