New evidence cast doubt on China to deploy bombers near the disputed border with India
11:07 | 04/08/2020
The Chinese Air Force is believed to have deployed six H-6 bombers to Kashgar airport in Xinjiang autonomous region near the disputed Chinese-Indian border in the Himalayas.
Prev Next