event · 19 July 1864 · 160 years ago
Taiping Rebellion: Third Battle of Nanking – The Qing dynasty finally defeats the Taiping Heavenly Kingdom.
More events on 19 Jul