
Caption
Ceremonial soldiers parade during the 79th anniversary of the Victory Day in Red Square in Moscow, Russia, on May 9, 2024. (Sefa Karacan via Getty Images)
Senior Policy Analyst, Rand Corporation
Angel Rabasa is Senior Policy Analyst at the Rand Corporation.
Angel Rabasa is Senior Policy Analyst at the Rand Corporation.