To be honest it doesn't really reflect well on Iran's leader. Ahmadinejad defended him to the hilt; the assembly had to have him impeached, a move the president denounced as illegal. I love the fact that the minister in question blamed international enemies such as the Americans and Israelis for his removal.