Russian revolution icon, cruiser Aurora, makes spectacular comeback in St. Petersburg (VIDEO, PHOTO) Watch Live News 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
Read Full Article at RT.com