Dec 20 Dec 20 Chechen President, an Alleged Torturer, Added to Magnitsky Bad Guy List Lee Ferran Current Events