Sun, 06/28/2009 4:03 PM | World
Iranian residents in Japan, along with others, holds a placard denouncing Iranian President Mahmoud Ahmadinejad and shouts slogans during a rally against the results of the presidential election in Iran in front of the United Nations University in Tokyo, Japan on Sunday. (AP/Itsuo Inouye)