Russia Ends Participation in European Anti-Torture Mechanism, Citing Lack of Cooperation

Russia has formally denounced the European Convention on the Prevention of Torture and Inhuman or Degrading Treatment or Punishment, nearly three decades after signing the treaty. President Vladimir Putin signed the law, which…

Continue Reading