China-focused Satire, Social Commentary, Comics and More

Posts Tagged ‘english phrases’

IT IS DOGGED THAT DOES IT!

CHINA – Anticipating enormous cultural gains through the success of this summer’s Olympic games, school officials all over the nation have begun the enormous task of training the youth to succeed in the competitive atmosphere of the future. As is customary, the process is a highly controlled regimen of both verbal and mental repetition of […]