Russia consistently “shutting down” any channels of international oversight over torture

Russia’s denunciation of the European Convention for the Prevention of Torture and Inhuman or Degrading Treatment or Punishment is, in fact, an admission of guilt.

The Ministry of Foreign Affairs of Ukraine stated this in its Comment, Ukrinform reports.

The MFA draws the…

Continue Reading