Getting Off at an Earlier Station: Cotton Mill Workers, the Communists, and the Shanghai Summer Strikes of 1926

Saturday, January 6, 2024: 10:50 AM
Union Square 19&20 (Hilton Union Square)
Shensi Yi, Chinese University of Hong Kong