Latest satellite imagery (from September 2021) shows a helicopter base of the People’s Liberation Army (PLA) is under construction in Chinese-occupied Indian territory in Aksai Chin. Read more…
Satellite Imagery Shows Chinese Helicopter Base Under Construction In Aksai Chin, 130 Km Away From Galwan Valley
[tta_listen_btn]











