Tesla is opening a store in Xinjiang, where China is accused of orchestrating a genocide — and where Apple and Google have faced pressure to stay away from


Trending Today on Tech News Tube