Gravitas: China grabs Nepal's land

Sep 24, 2020, 12:15 AM(IST)

China has grabbed Nepal's land. It has built 11 buildings on Nepalese territory. Wasn't Kathmandu supposed to be Beijing's friend? Palki Sharma Upadhyay tells you more.

Read in App