Live

LATEST

Israeli forces storm al-Aqsa Mosque

PALESTINE

Israeli forces storm al-Aqsa Mosque

Israeli forces storm the al-Aqsa Mosque compound in east al-Quds (Jerusalem), clashing with the Palestinian worshipers at the site.