Voters line up at a polling station inside City Hall in San Francisco, California, to cast their ballots to vote for the country’s next president on Election Day, Nov. 6, 2012. [Chen Boyuan / China.org.cn]
Go to Forum >>0 Comment(s)