The Kremlin has published a guest list of countries and leaders planning to attend the controversial Victory Day parade on May 9.
Military personnel from 13 countries are expected to march through Moscow on the day of the parade and at least 29 world leaders are also expected to attend the event.
Troops from Azerbaijan, Belarus, China, Egypt, Laos, Kazakhstan, Kyrgyzstan, Mongolia, Myanmar, Tajikistan, Turkmenistan, Uzbekistan and Vietnam will march in the parade.
Twenty-nine foreign leaders will also attend, including those from Armenia, Azerbaijan, Belarus, Bosnia and Herzegovina, Brazil, Burkina Faso, China, Congo, Cuba, Egypt, Equatorial Guinea, Ethiopia, Guinea-Bissau, Kazakhstan, Kyrgyzstan, Laos, Mongolia, Myanmar, Palestine, Serbia, Slovakia, Tajikistan, Turkmenistan, Uzbekistan, Venezuela, Vietnam and Zimbabwe.
Representatives from North Korea and Russian-controlled Abkhazia and South Ossetia, as well as defense ministers from 31 countries, will also be present.
Every year on May 9, Russia holds grand military parades to celebrate the end of World War II in Europe. Last year, only nine foreign leaders joined Putin in the parade.
Ukraine has already invited EU leaders and senior officials to Kiev on May 9 to counter Russia's celebrations, while on May 8 they celebrate Victory in Europe Day.
The European Union's top diplomat, Kaja Kallas, on April 15 warned EU leaders not to attend Russia's Victory Day celebrations in Moscow. (A2 Televizion)