Follow us on
loading....
A deadly confrontation between Indian and Chinese forces was filmed. The film shows the two Asian countries' long-simmering territorial conflicts....