(Ynet News) Raanan Ben Tzur - Israel Police Major Barak Meshulam, 29, a father of two, was struck and killed while standing at a checkpoint, by a Palestinian resident of Ramallah in the West Bank who was driving a stolen car. The assailant was apprehended.
2022-07-18 00:00:00Full ArticleBACK Visit the Daily Alert Archive