flash grenades
Flash Grenades Thrown as Israeli Police Clash With Protesters at al-Aqsa Mosque Holy Site
Palestinian protesters barricaded themselves inside the building in the Old City of Jerusalem in an attempt to stop Jewish worshippers from entering.
Advertisement
Advertisement
Advertisement