U.S. Imposes Additional Sanctions Against Chechen Leader Kadyrov

The United States has imposed another set of sanctions targeting Ramzan Kadyrov, the strongman leader of Russia’s North Caucasus region of Chechnya and a loyal supporter of Russian President Vladimir Putin.

This post was originally published on Radio Free.