Israeli army troops stationed at a military checkpoint located north of the West Bank city of Tubass stopped and detained for several hours scores of Palestinian students on their way to the nearby university.
International Middle East Media Center
Israeli army troops stationed at a military checkpoint located north of the West Bank city of Tubass stopped and detained for several hours scores of Palestinian students on their way to the nearby university.