90 years since Chiang Kai-shek’s Shanghai massacre
On 12 April 1927, a bloody military coup turned the tide on the Chinese Revolution Special financial appeal to all readers of socialistworld.net Support building alternative socialist media Socialistworld.net provides a unique analysis and perspective […]