Russian Teflon

The arrest warrant issued against Vladimir Putin by the ICC aims to portray him as a war criminal. The question is to know on what basis this mandate is legal and how could The President of Russia be captured and imprisoned?

Credit: Human Rights Watch

Like this article?