News ReportChina demands buffer zoneSujit NairMay 23, 2023 by Sujit NairMay 23, 2023 The Chinese army has demanded the creation of a 15-20km buffer zone inside India-claimed lines on the strategic Depsang Plains as a precondition for disengagement,...