Chinese Communist Labor Camp Survivor Warns the West About the Threat of Socialism
Jennifer Zeng explains her experience of 'socialist hell' - A survivor of a Chinese Communist Party (CCP) labor camp has fled her native China and is…
Comments