Russian military marches on St. Petersburg’s Palace Square for Victory Day


Soldiers parade through Palace Square in St. Petersburg as Russia celebrates Victory Day today (May 9).

Victory Day, which takes place on May 9 every year, celebrates Soviet victory over Nazi Germany in World War II.