Xinjiang Uyghur Autonomous Region – Ethnic Strife And The Chinese Iron Hand

Xinjiang is officially called the Xinjiang Uyghur Autonomous Region (XUAR). It is an autonomous region of the People’s Republic of China, located in the northwest of the country. Being the largest province-level division of China and the 8th-largest country subdivision in the world, Xinjiang spans over 1.6 million kmĀ² (640,000 square miles). The Aksai Chin region, administered by China mostly as part of Xinjiang’s Hotan Prefecture, was once aContinue reading “Xinjiang Uyghur Autonomous Region – Ethnic Strife And The Chinese Iron Hand”