A banner featuring Hamas leader Ismail Haniyeh hangs next to an Iranian flag during his funeral in Tehran, Iran, on August 1, 2024. (Morteza Nikoubazl/NurPhoto via Getty Images)
Israeli Prime Minister Benjamin Netanyahu addresses a joint meeting of Congress on July 24, 2024, in Washington, DC. (Justin Sullivan via Getty Images)