Here's why Nepal is protesting against China
  • 4 years ago
A civil society group in Nepal has launched protests against China for allegedly constructing buildings in Nepal's territory in Humla district. China has allegedly constructed nine buildings on the Nepalese territory in the Humla district bordering Tibet. Watch this report.