An Iranian resident in Japan holds a placard denouncing President Ahmadinejad during a rally against the results of the presidential election in Iran in front of the United Nations University in Tokyo. (AP)
An Iranian resident in Japan holds a placard denouncing President Ahmadinejad during a rally against the results of the presidential election in Iran in front of the United Nations University in Tokyo. (AP)
by Asharq Al-Awsat | Jan 31, 2013 |