Features

Today in World History (March 13th)

March 13, 2018 Joshua Samuel

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..}