An annual military parade was held on Moscow’s iconic Red Square as Russia celebrates victory over Nazi Germany in World War II.
World War II is often called the Great Patriotic War in Russia, and May 9 is one of the country’s most revered holidays.