Israeli Occupation Storms Al-Aqsa Mosque, Prevents Palestinians from Exercising Their Right to Worship
In a blatant violation of religious freedoms guaranteed under international law, Israeli occupation forces stormed the courtyards of Al-Aqsa Mosque ...