The United States on Wednesday vetoed a UN Security Council resolution calling for a ceasefire in Gaza, arguing that such a move would have strengthened Hamas. The veto sparked strong criticism from both Hamas and the Palestinian envoy to the UN