Does the China-Pakistan economic corridor worry India?The $46bn CPEC project connecting Xinjiang in China to Gwadar in Pakistan has raised concerns in India.
Silencing dissenting voices in IndiaNGOs cry foul over alleged government intimidation with Greenpeace license cancellation the latest move.