Afrifund

Chinese artificial intelligence company accused of enabling human rights abuses in Xinjiang