Ilya Shablinsky: Do I believe that my country will at some point have to return – in suffering and shame – to this international order? Of course, I do.
2 February 2023 by Ilya Shablinsky, doctor of jurisprudence and member of the Moscow Helsinki Group Source: Moscow Helsinki Group [original source: Spektr] Today’s Russian Federation, Putin's government, is withdrawing…