Israeli Prime Minister Benjamin Netanyahu pledged in a scathing speech to Congress to achieve “total victory” against Hamas and criticized American opponents of the war in Gaza as “idiots.”