I have to admit I have been a little taken back by the latest developments in the Iranian politics. I thought that the power struggle brewing between President Ahmadinejad and the hard-line politicians was now over with Mr. Mashaii’s resignation from the position of first Vice President. I was wrong. Ahmadinejad has now appointed Mashaii […]