China sticks to its stand, denies incursion
Published on:
Ignoring India's demand to revert to a status-quo in Depsang Valley, China on Wednesday firmly stuck to its stand that its troops have not violated the Line of Actual Control (LAC) in the Ladakh region
