Russia Formally Withdraws from European Convention Against Torture

Russia’s State Duma has unanimously approved a law denouncing the European Convention on the Prevention of Torture, completing Moscow’s withdrawal from the treaty three years after leaving the Council of Europe.

Continue Reading