Subscribe To Our Free Newsletter |
Raise red flags, not just unfurl red carpet for Modi: Amnesty International
The human rights organisation highlighted that over 10,000 organisations had been 'de-registered' in India over the past year