“Godi Media” in Modi’s India: A War on Journalists?
The Indian government “must immediately halt its intensifying suppression of dissent,” said Amnesty International, following a series of counter-terrorism raids on human rights groups and human rights defenders and journalists in Jammu and Kashmir.