CJ Werleman Jul 14
HOLY HELL!! Leaked data shows that the number of Uyghur Muslims being held in China's network of concentration camps is now 4.4 MILLION! Two months ago, the U.S. Pentagon revised their assessment to upwards of 3 million. This means 1-in-3 Muslims in Xinjiang are detained.