Tag: Unfolding Gaza War: A Looming Judgment Day for Netanyahu
The Israeli cabinet ministers have been criticized for their handling of the recent Hamas massacre, which has caused widespread public fury and a rift in the Israeli government. The government is accused of dropping the country's guard and engulfing it...