What We're Watching
What We’re Watching: Putin celebrates in Kursk, “Death camp” discovery in Mexico, & DRC seeks US help against China
Russian President Vladimir Putin took a victory lap in Kursk, a Russian city that the Ukrainian army held for over six months. The Kremlin will look to build on this win to boost its bargaining position with Ukraine.
May 21, 2025


