On the grounds of the Al-Aqsa complex, one of the most revered places in Islam and Judaism, a delicate balance that governs this holy site is under strain.
Story Published at: April 12, 2023 at 04:40PM
Story Published at: April 12, 2023 at 04:40PM