The Taiping Rebellion led to 20-30 million deaths in China. Was this tragedy almost entirely due to European colonialism in China i.e. the century of humiliation?

by Gen_Dyer_Come_Back
EnclavedMicrostate