Maps on its Baidu search engine no longer show the locations of these harrowing death camps. Since 2016 China has been detaining the Uighur Muslim minority in a self-titled counter-terrorism ...