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