What was the ideological basis of the Taiping movement?
Christian millennialism
Daoism
Overlook minor misbehaviors
Impose harsh punishments for any infraction

Chinese History and Diplomacy Exercises are loading ...