Friday, 15 December 2017

Communist Parties’ Victory in Nepal May Signal Closer China Ties

The defeat of the governing party is likely to have significant foreign policy implications for a country squeezed between India and China.

Related Posts: