United States imposes sanctions on Chechnya leader over human rights violations
United States has imposed sanctions on the leader of Russia’s Chechnya Republic Ramzan Kadyrov, barring him from travelling to the United States over accusations of gross violations of human rights, including torture. U.S. asiaplustj.info »