Moments in Time – January 31, 2024

#MiddleburyCT On Feb. 12, 1912, Hsian-T’ung, the last emperor of China, was forced to abdicate following Sun Yat-sen’s republican revolution, ending 267 years of Manchu ... Continue Reading →