India likes to tout itself as the world’s largest democracy—a place of political freedom where all citizens have the right to free speech. Neighbouring China, in contrast, is typically characterized ...