Tag: stun grenades

Israeli police storm Al-Aqsa mosque in Jerusalem, arrest over 350 Palestinians

Jerusalem [Israel], April 5 (ANI): The Israeli police stormed the al-Aqsa mosque…

Public TV English Public TV English