China has been massively expanding Uyghur Concentration Camps in Xinjiang, according to a review of satellite images by Buzzfeed News’ Megha Rajagopalan, Alison Killing and Christo Buschek. Combined with the exposure from Disney’s live-action release of Mulan, which was filmed in Xinjiang, and the horrible crimes of the Chinese Communist Party is being revealed for the world to see.
Buzzfeed Investigation Part 1 https://www.buzzfeednews.com/article/meghara/china-new-internment-camps-xinjiang-uighurs-muslims
Follow Megha on Twitter! @meghara