Call for Restraint to Deepen Nepal-China Ties
Chinese Ambassador to Nepal, Chen Song, has been making headlines in Nepal over the past few days. On September 2, the envoy reportedly stated, “India’s policy towards Nepal and other neighbors is not friendly and not beneficial to Nepal.
Source: nagariknetwork.com