Beijing is demanding that Twitter uphold “freedom of speech” after the platform, which is banned by censors in China, temporarily banned a Chinese embassy official account. Twitter yanked @ChinaEmbSL account belonging to the Chinese Embassy in Sri Lanka on April