Xinjiang Production and Construction Corp comprises PLA soldiers linked to mass detention of Uighurs
Over the past few years, the democratic countries have witnessed intense public protests, urging top corporates to pull back their production bases from China's Xinjiang over human rights abuses and a
Read More