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 stĀrategic Depsang Plains as a prĀecondition for disengagement,...