Quizlearn
.app
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 ...