China's Alibaba pushed software that identifies Uighurs: report
China tech giant Alibaba offered face-recognition software that could enable users to identify Uighurs, a report said, making it the latest Chinese company embroiled in the country's controversial treatment of the Muslim minority.
by AFP
Read More