Deir Abu Mashal

Tuesday, June 20, 2017

Tuesday, June 20, 2017

Israel imposes collective punishment on Palestinians after Israeli police commander stabbed to death

Israel imposes collective punishment on Palestinians after Israeli police commander stabbed to death

Israel imposes collective punishment on Palestinians after stabbing

An Israeli Border Police commander was stabbed to death outside the Old City of Jerusalem, three Palestinian assailants were also shot dead