Barack Obama spoke to a group of Chinese students tonight at a town hall in Shanghai. The meeting was streamed live, worldwide on the Whitehouse website and on the Whitehouse's Facebook page. He was asked a limited number of questions by the audience and one was about Twitter, which has been blocked in China since July.