Connect to share and comment

Iran brazil april 2012

Appears In:
Brazil: Iranian official arrested for Humbert Humbert-like behavior.
Iran brazil april 2012

A demonstrator raises a shoe during a protest against the last visit of Iran's President Mahmoud Ahmadinejad in Brasilia, while he met then-President Luiz Inacio Lula da Silva (not in frame) on November 23, 2009.

Felipe Barra