Israeli police storm Al-Aqsa Mosque for a third day
Palestinians and Israeli forces have clashed at Jerusalem’s Al-Aqsa Mosque for a third straight day, as Israeli forces were seen on the roof of the holy site. Suleiman Ahmad, the president of Jerusalem’s Affairs Department, who was at the scene, told Al Jazeera that at least 36 Palestinians were injured in the clashes early on […]