Over the weekend, China cracked down on Internet use, including shutting off the comments section of the Chinese version of Twitter – Sina Weibo and Tencent Weibo.