Browsing All Cartoons
The Progress Bar

The Progress Bar

Progress in China means the forced moving of people living in slums to make place for more office blocks.

17 Aug 2012



Comments

yes!!

17 Aug 2012

Excellent

16 Dec 2010

Leave a comment

Please Login to leave a comment