Bad air has descended on Guangzhou in a murky brown haze, causing me to lay low at home as much as possible this week. That, and the fact that most of our friends are away for the holidays, has given me lots of time to catch up on a few projects like writing this. We spent a... Continue Reading →