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…