Featured Govt Orders Twitter To ‘Take Down’ Freedom House’s Tweets On Declining Internet Freedom In India
The report, released last March, had alleged the Modi government and the BJP of “continuing to crack down on critics during the year”. The Indian...