Random Video

US intel: China ordered attack on Indian troops in Galwan

2020-07-01 17 Dailymotion

The United States intel agencies have confirmed that China ordered the attack on Indian troops in Ladakh's Galwan Valley and said that PLA General Zhao approved the operation.