India, China Troops Clash Near LAC In Arunachal, Both Disengage: Sources | Read

Indian and Chinese troops briefly clashed at the Line of Actual Control (LAC) in Arunachal Pradesh last week before disengaging, government sources said today.

Related Videos