291 days into his Israel’s war on Hamas, Prime Minister Benjamin Netanyahu is facing waves of outrage at home and in Washington.