When President Mahmud Ahmadinejad of Iran tried to fire his intelligence minister, it brought him into open conflict with the Islamic republic's most powerful figure, Ayatollah Ali Khamenei, who forced him to reinstate the minister. Now Ahmadinejad's position appears to be weaker than ever amid unremitting attacks on his chief of staff, Esfandiar Rahim-Mashaei, and the arrest of two aides for "spiritualism."