Tesla ripped for Xinjiang store amid human rights abuses

Tesla ripped for Xinjiang store amid human rights abuses