Students in Russia Celebrate Their Graduation ‘Scarlet Sails’ Festival

Russia's St. Petersburg State high school graduations were celebrated enthusiastically by the students. Every year, students celebrate the "Red Sails" (Scarlet Sails) festival in Petersburg. Students whose numbers reach tens…

Read More