Latest News

China Faces Genocide Allegations: 2 Million Uighurs Detained in Xinjiang, 2025 Report Reveals

Genocide Watch's latest report
Key Points:Genocide Watch's 2025 report declares "genocide emergency" in Xinjiang, China800,000 to 2 million Uighurs detained in mass internment camps since 2017China accused of...

Must Read

Latest News OK No thanks