Correcting the Indian Media Narrative on Nepal’s Pro-China Posture
Nepal is a sovereign country, and promoting and expanding its foreign relations fall under its sole rights. However, such extensions and promotions should not harm its immediate neighbours, India and China. Nepal must be aware of its red lines, and i...