Foreign leaders arrive in Russia for Victory Day parade
The leaders of Cuba, Mongolia and Venezuela arrived in Moscow Wednesday ahead of attending Russia's Victory Day celebrations. Victory Day, which is celebrated in Russia on May 9, has become the country’s most important secular holiday. A massive parade through Red Square and other ceremonies underline Moscow’s efforts to project…
bubmagMay 7, 2025