India-China troops face-off near LAC in Ladakh
India | Sep 12, 2015, 10:42 PM ISTLeh/New Delhi: Indian and Chinese troops recently had a face-off along the Line of Actual Control (LAC) in Ladakh, the same area where People's Liberation Army had pitched camps in April, 2013 that had led