Protesters tear down a Khomeini poster while on-lookers cheer and rejoice on the 31st anniversary of the Iranian revolution that disposed of the Western monarchy of Iran. Tehran, Iran. 11/02/2010.
Arriving from France, the Ayatolla Khomeini became the countries first 'Supreme Leader'. Khamenei is the current Supreme Leader since 1989 and continues to plegde his support to President Ahmadinejad.











