Highlights Israeli occupation forces are stationed at Lions Gate and are preventing Palestinians from entering the Old City and Al-Aqsa Mosque. 5 Apr 2023 22:49 1 Shares