The military stand-off between India and China at the Line of Actual Control (LAC) in Ladakh has continued for more than four months now with both the Indian Army and the People's ...Read More