Is India ‘scared of’ China? Here is our perspective
Global Times According to some US media outlet, during her visit to Nepal a few days ago, Sun Haiyan, deputy head of the International Department of the CPC Central Committee, publicly said for the first time that some countries are trying to sabotage China-Nepal relations. She did not single out any particular country, but the […]
Read More