Twitter | Search | |
CJ Werleman
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.
Reply Retweet Like More