Clash between Palestinians, police in Jerusalem, amid fear of fresh Israel-Hamas fighting
Jun 18, 2021
Tel Aviv [Isreal], June 19 : A fresh clash between Palestinians and Israeli Police erupted on Jerusalem's Temple Mount on Friday afternoon, amid fears...