Gravitas: China grabs Nepal's land

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.