Iran

June 21, 2012 - 3:45 AM
A girl holds a sign during a march protesting against Iranian President Mahmoud Ahmadinejad’s visit to Brazil, in Rio de Janeiro on June 17, 2012. (AP Photo/Victor R. Caivano)