
by D. S. Rajan
( April 14, 2015, Chennai, Sri Lanka Guardian) There has been a faceoff between the Chinese People’s Liberation Army (PLA) troops and Indian soldiers in Burtse and Depsang in northern Ladakh, as late as March 20 and 28, 2015, according to press reports.