alternatehistory.com

What would the long term affects of a successful Taiping rebellion? Hong Xiuquan becomes emperor.
Top