Published: September 13th, 2024,
Last updated: September 13th, 2024
There is actually an arrest warrant against Russia’s President Vladimir Putin from the International Criminal Court. The handcuffs should have clicked during his most recent state visit to Mongolia. Instead, head of state Ukhnaagiin Khürelsükh rolled out a red carpet for his powerful neighbor in Ulaanbaatar. And Putin visibly enjoyed walking across it. A signal to the world that he is not isolated.