Aksai Chin

China has significantly upgraded infra in Aksai Chin for its troops – UK think tank

UK think tank Chatham House says that China has built an extensive set of installations, establishing an ecosystem to support…

2 years ago