Antony Blinken, who is neither a supporter of Netanyahu nor particularly sympathetic to the Israeli government, revealed to the NYT that Hamas is the main reason a ceasefire has yet to be reached. You can disagree with the Israeli government’s conduct, but the fact remains: Hamas is the key obstacle to reaching a deal.
See Tweet