Jerusalem

Al-Aqsa Mosque Tensions Escalate: Israeli Forces Clash with Palestinian Worshippers

Israeli security forces clashed with Palestinian worshippers at Al-Aqsa Mosque, leading to an escalation of…