China and the Xinjiang Region – German Fashion Corporations and their Controversial Cotton Business
The Xinjiang Police Files recently released by international media confirm long-standing accusations against the Chinese government of oppressing the Uyghur Muslim minority in the Xinjiang… Read More »China and the Xinjiang Region – German Fashion Corporations and their Controversial Cotton Business