Open Letter to the Central Committee of the Communist Party of China Spartacist (en) No. 70 | 6 May 2025