On This Day, Feb. 12: China's last emperor abdicates throne
On Feb. 12, 1912, China's last emperor, Puyi, abdicated the throne after Sun Yat-sen's revolution.

On Feb. 12, 1912, China's last emperor, Puyi, abdicated the throne after Sun Yat-sen's revolution.