China disputes Indian media report of political interference in Nepal


China on Tuesday disputed a report that it had interfered in Nepal’s internal affairs and caused political upheaval there.

Go to Source

Comments are closed.