Worshippers

Israeli Police Clash with Worshippers at Jerusalem Holy Site

The recent clashes between Israeli police and worshippers at a holy site in Jerusalem have caused concerns over the escalation…

2 years ago