
This year’s grand parade on 9 May Victory Day took place in the Red Square in Moscow, with Russian armed forces displaying their new weapons systems.
This year’s grand parade on 9 May Victory Day took place in the Red Square in Moscow, with Russian armed forces displaying their new weapons systems.