India News | Reported by Vishnu Som, Edited by Chandrashekar Srinivasan | Saturday September 5, 2020
India is "entirely" responsible for the border stand-off in Ladakh and China will not lose "an inch of its territory", the Chinese government claimed Saturday morning, blaming India for escalating tension along the LAC (Line of Actual Control), which serves as the de factor border between the two countries.
www.ndtv.com