Share
twitterlinkedinfacebook
Image 1 of 1
20110630_4170-cpc-july-1-tiananmen.jpg
A chinese police officer is patrolling near Tiananamen square where a giant communist symbol has been installed for the CPC 90 years anniversary.