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…

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…
©2023 Bharatshakti