Tesla opened a dealership in Xinjiang, China, despite widespread reports of Uyghur oppression there
Xinjiang is, home to a Muslim population known as the Uyghurs whom the United Nations and rights organizations have identified as a repressed ethnic group…
Read More
0