Latest NewsIsraeli Forces Placing Barbed Wire on Wall Adjacent to Al-Aqsa Mosque (Al Jazeera) 11 Mar 2024 at 16:24 share