Russia Jails ICC Judges, Prosecutor in Absentia Over Putin Arrest Warrant

A Moscow court has issued in absentia verdicts against the chief prosecutor and eight judges of the International Criminal Court over their indictment of Russian President Vladimir Putin for alleged…

Continue Reading