BREAKING NEWS

Israel Police shoot at vehicle for refusing to stop at checkpoint

 Israel Police shot at a vehicle near the Jerusalem light rail station on Yekutiel Adam Street after refusing to stop at a checkpoint.
The driver and passengers were detained for questioning by Israel Police. 
Subscribe for our daily newsletter
Subscribe for our daily newsletter

By subscribing I accept the terms of use and privacy policy