Most ridiculous thing I read in a while. Here is the link:
http://world.huanqiu.com/roll/2012-04/2579275.html
Here are the well-deserved mockery from China's own citizens (translated):
http://www.chinasmack.com/2012/stor...-party-wins-china-sent-election-monitors.html
http://world.huanqiu.com/roll/2012-04/2579275.html
Here are the well-deserved mockery from China's own citizens (translated):
http://www.chinasmack.com/2012/stor...-party-wins-china-sent-election-monitors.html