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, ... Read more