Israeli police in riot gear threw stun grenades to disperse Palestinians who were throwing stones at a holy site in Jerusalem.
Israeli police in riot gear threw stun grenades to disperse Palestinians who were throwing stones at a holy site in Jerusalem.
Israeli police fired stun grenades towards Palestinians who threw rocks and petrol bombs at officers outside Jerusalem's flashpoint..