Mar 21, 2023
We recently marked the one-year anniversary of Russia’s war in Ukraine. Many are wondering: how does this seemingly intractable conflict end? On Friday, the International Criminal Court issued a warrant for Vladimir Putin’s arrest. On Monday, Putin and Xi Jinping met to discuss China’s peace proposal for Ukraine....