By
admin
Date : 23 Oct , 2013
The first ever released battle field scene documentary film about the war.
This is the deciding moment, Chinese troops counter attack Indian aggression in 1962….
Rate this Article
Thanks for sharing the video.