Israeli leaders overthrown by Al-Aqsa flood Encyclopedia
Israeli ministers and military leaders were killed, dismissed, or resigned from their positions as a result of the sharp criticism directed at the performance of the government and the Israeli…