Business StandardCenter·
Nepal's India-China issue
The new Nepalese government last month sent diplomatic notes to the Indian and the Chinese governments to refrain from letting pilgrims from India visit the Kailash mountain in Tibet through Lipulekh
Read at Business Standard →
