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.
Israeli military forces detained several citizens on the road between the villages of Shuqba and Shabtin west of Ramallah.