aplebessite.com
Head in the Sand?
Volkswagen is building cars in Xinjiang, People’s Republic of China. You know Xinjiang, the “semi-autonomous” region of the PRC that’s home to tens millions of Muslims and …