World Wires · story 101765 · unverified · 1 source(s)

Israeli Forces Detain Citizens Near Ramallah

Israeli military forces detained several citizens on the road between the villages of Shuqba and Shabtin west of Ramallah.

Open in the desk

Coverage

What this site indexes