Twitter, like Facebook, is banned in China, where President Xi Jinping has overseen a deepening crackdown on the Internet, using the "great firewall" to stifle self-expression in the name of bolstering the already tight grip over society by the Communist Party.