Putin Marks Another Break From International Norms As Russia Exits Anti-Torture Pact

Russia’s State Duma has passed a bill to withdraw from the European Convention for the Prevention of Torture, formally ending an international commitment to maintain human rights that has in any case almost completely ceased to have any…

Continue Reading