Chinese Embassy in Kathmandu

Ram Khatry, 10 March 2019: Nepalese people often berate their political leaders for cowering down to either the Indian or the Chinese embassy in Kathmandu. Historically, most governments are conceived…