The Jerusalem Post
The May 9 parade on Red Square marks Russia's most revered national holiday and celebrates the Soviet Union's victory over Nazi Germany, paying homage to the 27 million Soviet citizens who perished.
Go to News Site