In Jerusalem

Israeli police storm Al-Aqsa mosque in Jerusalem



Israeli police stormed the Al-Aqsa mosque in Jerusalem, clashing with worshippers and arresting hundreds. The violence …

source

Leave a Reply

Your email address will not be published. Required fields are marked *