Iran leader says Israel a 'cancerous tumor' to be destroyed

Iran’s supreme leader on Friday called Israel a “cancerous tumor” that “will undoubtedly be uprooted and destroyed” in an annual speech in support of the Palestinians.