Twitter statement attempt to defame India, hide own follies: Centre
New Delhi: The Government strongly controverts the claims made by Twitter today in its press release. India has a glorious tradition of free speech and democratic practices dating back centuries. Protecting free speech in India is not the…