Russia showcased its modernised military war machine in a grand parade in Moscow's Red Square on Monday marking the 71st anniversary of the victory over Nazi Germany in World War II.
Russia showcased its modernised military war machine in a grand parade in Moscow's Red Square on Monday marking the 71st anniversary of the victory over Nazi Germany in World War II.