India-China talks | Congress urges Modi to stand up to China, raises question on PM's clean chit to Beijing in 2020
The Telegraph on Monday carried a report on the latest Chinese demand for the creation of a 15-20km buffer zone inside India-claimed lines on the strategic Depsang Plains as a precondition for disengagement, refusing India’s offer of a 3-4km demilitarised strip