President Mahmoud Ahmadinejad

Tag Archives for President Mahmoud Ahmadinejad.

Iran’s Transport Minister Impeached…fired…sacked

In the world of politics, the occasional delusion official is not out of the ordinary … however among delusional politicians in the wrong job, Hamid Behbahani, Iran’s Transport Minister, probably ranks in the top 1% of those delusional officials. In the wake of a series of fatal plane crashes in Iran and a state airline…

Continue Reading »