Press "Enter" to skip to content

Video: Russia, China and India Conduct Massive War Games Involving Over 120K Troops

https://www.youtube.com/watch?v=XA0KAP3_sFg