So Twitter now has a managing director in China – a Chinese woman who used to be in the military – and online activists on the open side of the Great Firewall are freaking out. Yet it really is hard to see how concerning the appointment of Kathy Chen should actually be. Twitter is blocked […]