6 ms·Tesla is opening a store in Xinjiang, where China is accused of a genocide8 points by schleck8 5y agosashenka 5y agoDaily atrocity propaganda from Business Insider.schleck8 5y agoIf it lets you sleep better at night...