
Features
Today in World History (March 13th)
On this day, March 13, 1881, exactly 137 years ago today, Czar Alexander II, the ruler of Russia since 1855, was killed in the streets of St. Petersburg. A member of the revolutionary “People’s Will” threw a bomb at him as he rode in the open street. The People’s Will, {Read More..}