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.