Is China mobilising military in the Depsang Plains region? Watch this report for an in-depth coverage.