Ahmadinejad in Mecca

August 19, 2012 - 8:10 PM
Iranian President Mahmoud Ahmadinejad performs the “tawaf” ritual, walking seven times around the Kaaba in Mecca, Islam’s holiest site, during a visit to Saudi Arabia last week. (Photo: Iranian presidency)