The “China watcher” corner of The Internet nearly ground to a halt on Monday night and Tuesday after Xinhua, China’s official news agency posted this bizarre video to YouTube. It’s a video designed to promote the upcoming release of the the government’s five-year economic plan (yes, China is still socialist enough that they do this), the 13th such […]