New Delhi, May 27, 2021: Twitter seems to be testing the Indian government’s patience. In a harshly worded statement, presented without editing below, Indian government reprimanded the social media company: 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 […]