Clip

Shanghai Revolution of 1927
The Shanghai Revolution of 1927 was a pivotal event in Chinese history, where the city saw a great uprising against the Chinese government leading to an iconic moment of resistance that is largely forgotten in the West. The event is often portrayed as a waiting game of inevitability, but the reality was far more complex.