Iranian Graffiti

[Tehran, May 26. Image via Getty]

Iranian women walk past portraits Mehdi Karroubi, the reformist former parliament speaker running in the June presidential elections, in downtown Tehran on May 26, 2009. The name of Iranian President Mahmoud Ahmadinejad is sprayed in black Farsi letters on the posters. In the Islamic republic's upcoming presidential elections, Ahmadinejad faces a challenge from former premier Mir Hossein Mousavi, ex-parliament speaker Mehdi Karroubi and former Revolutionary Guards head Mohsen Rezai. AFP PHOTO/BEHROUZ MEHRI (Photo credit should read BEHROUZ MEHRI/AFP/Getty Images)