WorldIran’s Khamenei calls Israel ‘cancerous’TNT DeskFebruary 21, 2011 by TNT DeskFebruary 21, 2011 Tehran: Iran’s supreme leader Ayatollah Ali Khamenei harshly criticized “cancerous” Israel on Monday, a day after its premier Benjamin Netanyahu denounced the planned passage of...