June 21, 2026

Official Internal Documents About the Government’s Mass Detention of Xinjiang Muslims