Ahmadinejad in Mecca

August 19, 2012
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)
E-Brief