A list of reasons
— Iran refuses to comply with the United Nations resolutions pertaining to its nuclear program
— Increasing military assistance to the regime of Syrian dictator Bashar al-Assad
— Iran shelters and "materially supports" terrorist groups
— Routine threats to the existence of the state of Israel
— Repeated violations of the Vienna Convention which governs diplomatic relations between most countries of the world
— "Racist anti-Semitic rhetoric and incitement to genocide," Baird said.
— Worst violators of human rights.
http://www.calgarysun.com/2012/09/07...mbassy-in-iran