Russian military tanks parade through St. Petersburg's Palace Square on Victory Day

Military tanks march on Palace Square in St. Petersburg as Russia celebrates Victory Day today (March 9).

Victory Day celebrates Soviet victory over Nazi Germany in World War II.

Recommended