Putin the Pariah: War crimes arrest warrant deepens Russia’s isolation

On March 17, the International Criminal Court (ICC) in The Hague indicted Russian President Vladimir Putin and issued an arrest warrant. This indictment is likely to have far-reaching consequences for Putin personally and for Russia. The warrant states that Putin…








