CHINA | Friday, 21 March 2008 | Views [362]
Statue of Marx and Engels - wonder what they'd make of the rampant capitalism?