Moscow Marks Victory Day With Military Parades, Foreign Guests – and Steven Seagal

What do a North Korean soldier, an action star, and the leader of Slovakia have in common? They were all seen in Moscow on May 9, 2025, for Russia’s Victory Day parade.