SHARE THIS ARTICLE

Two “dismayed” United States Lawmakers have penned a letter to Tesla CEO Elon Musk questioning the company’s recent opening of a showroom in the Xinjiang region of China.

In early January, Tesla opened a showroom in Xinjiang, a controversial region of China that is often under intense scrutiny due to its human rights abuses. The area is currently the holding location of Uyghur Muslims, who are being held due to potential extremist and separatist ideas, according to the Council on Foreign Relations (CFR).



Read Article


Democrat Lawmakers Question Elon Musk On Where He Built A Showroom In China

About the Author

Agent009