Russia staged an awe-inspiring military rehearsal ahead of its May 9 Victory Day Parade, marking 80 years since Nazi Germany’s surrender. Amid the ongoing war in Ukraine, global leaders like Xi Jinping and Lula da Silva are expected in Moscow. EU figures urge a boycott, while Kyiv warns visiting delegations of security risks. Watch