World NEWS
Will US, India benefit from Nepal’s latest political shifts at China’s expense?
One member of Nepal’s new ruling coalition, former PM Sher Bahadur Debua has been dubbed ‘pro-India’ by the Global Times. Debua replaces KP Sharma Oli, who was known for his pro-Beijing stance.Read More