Russia’s Victory Day message, Ukraine’s daunting dilemma
On May 9, 2025, Russia commemorated the 80th anniversary of the Soviet Union’s victory over Nazi Germany with a grand military parade at Red Square in Moscow. The event, a symbol of national pride, drew nearly 30 world leaders, including China’s Xi Jinping …