President Xi Jinping and new Nepalese Prime Minister Khadga Prasad Sharma Oli. Photo: AFP

Driven by India into China’s arms, is Nepal the new Sri Lanka?

As a new government takes charge in Kathmandu, the geopolitics of the Himalayas may change, the same way it did in the Indian Ocean 

Topic |   China-India relations

TOP PICKS

President Xi Jinping and new Nepalese Prime Minister Khadga Prasad Sharma Oli. Photo: AFP
READ FULL ARTICLE
Debasish Roy Chowdhury

Debasish Roy Chowdhury

Debasish is a Jefferson Fellow and winner of multiple Hong Kong News and SOPA awards. He has worked and lived in Calcutta, São Paulo, Hua Hin, Bangkok, Beijing, and Hong Kong.