Watch: Clashes of Indian-Chinese soldiers' at Ladakh

A video was captured showing clashes between India and China army troops. The clash took place at the Pangong lake in Ladakh at India's Independence day. though the video has not been authenticated by the army, the clash was validated long back by the MEA.

Aug 19, 2017, 23:45 PM IST