Skip to content
Search

Latest Stories

cobalt

​Russian President Vladimir Putin in the Kursk region of Russia, on May 21, 2025.
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.