Military troops from China and India are conducting a joint anti-terrorism training in Chengdu City of southwest China’s Sichuan Province, which has been seen …
Via Youtube
Military troops from China and India are conducting a joint anti-terrorism training in Chengdu City of southwest China’s Sichuan Province, which has been seen …
Via Youtube