Iran is not a perfect place, by any stretch of the imagination. But your blame is mistaken. The problem Ahmadinejad has in Iran is their system of using the Ayotollah in Iran, it is he who keeps the judicial system how it is & such. But what you've heard about Ahmadinejad is one side. I also know Iranians, who are still there, who openly support Ahmadinejad. He has improved the lives of those who were deep in poverty. The man himself draws a minimal salary, he has no assets to his name at all & is currently the last stand Euro-America has to take down in order to recolonise that whole area. Under him, in Iran, GDP increased. He supported a move to subsidise food prices. His policy is not perfect, but it is effective. His aim to reduce the amount of oil-consumption in the country is also positive. What you have to remember is, he must respect the society of Iran. It is an Islamic country. And also remember this. America & Europe do not care about the Iranian people, or human rights. All they care about is oil, nuclear weapons & capitalism.