A bonfire of free speech
Early this month, India’s parliament came close to declaring the whole country a cloistered hermitage where no evil will be seen, heard, or spoken
Highlights
- Early this month, India’s parliament came close to declaring the whole country a cloistered hermitage where no evil will be seen, heard, or spoken