Nanheyangrouchuan is the most unabashed China-basher and the most hated commenter/troll in the English-language China blogosphere. If you still haven't heard of him by now, check out the trail that he has left all over the Internet, and some of his comments left on this blog. This is possibly the... continue reading on Shanghaiist

