Interesting developments in Iran:

โ€œA power struggle of titanic proportions has broken out between Iranโ€™s newly elected President Mahmoud Ahmadinejad and the countryโ€™s parliament. Now the Presidentโ€™s domestic political agenda is in danger of collapse, after MPs refused to accept his choices for the top post of oil minister. And a new scandal in Tehran municipality tarnished his election promises to weed out corruption. The Presidentโ€™s former parliamentary supporters say they have been alienated by his closed-door style of rule that has opened deep rifts in the ruling conservative faction.โ€

Is someone trying to muzzle the mad dog that the Iranians have unleashed upon themselves?