Freedom Of Speech Shrinks In India, The World’s Largest Democracy

Freedom of speech shrinks in India, the world’s largest democracy
By Amy Kazmin in New Delhi.