China: Shenzhen Jasic Technology workers’ struggle at important turning point
“Continue the struggle!” are the fighting words of Shen Mengyu in a letter smuggled out of her detention cell in Shenzhen, China. Readers will feel as if she is speaking directly to them and will […]
