Russian revolution icon, cruiser Aurora, makes spectacular comeback in St. Petersburg (VIDEO, PHOTO)


Russian revolution icon, cruiser Aurora, makes spectacular comeback in St. Petersburg (VIDEO, PHOTO) Watch Live News Preview The Russian Navy’s “Ship #1,” the legendary cruiser Aurora, which is the symbol of the Great Socialist Revolution of October 1917, has returned to the Petrogradskaya embankment of St. Petersburg after a two-year renovation.
Read Full Article at RT.com