Courtesy of Google Earth/Digital Globe; Courtesy of Planet Labs and Nick Waters/Bellingcat China is waging an unprecedented crackdown on a Muslim minority called the Uighurs, who live in the country’s western frontier region, Xinjiang. Muslims have for centuries settled in the region, sometimes referred to as East Turkestan. As part of its crackdown, which has […]