Russian armed forces have paraded in central Moscow to mark the 71st anniversary of the Soviet victory over Nazi Germany in World War Two.
Russian armed forces have paraded in central Moscow to mark the 71st anniversary of the Soviet victory over Nazi Germany in World War Two.