The event, held every year on May 9, is an annual fixture designed to commemorate the Soviet Union’s victory over the Nazis in the Second World War. On this occasion, the country showcased its modernised war hardware in a traditional grand parade on Moscow’s Red Square.

More No Comment