Monthly Archives: May 1860

1860

Taiping Rebellion led by Hong Xiuquan as Heavenly King against the Qing government;

Posted in Default | Comments Off on 1860