In Photos: Scarlet Ships Sail Through St. Petersburg
Residents of Russia’s second-largest city St. Petersburg flocked to the banks of the Neva River on Saturday for the city’s annual Scarlet Sails celebration. Thousands of spectators watched ships with red sails glide down the river as fireworks lit up the night sky above. On Palace Square, a number of musical acts staged live performances.…