Putin and Kim Jong-un Meet in North Korea

A thousand days since Russia’s invasion of Ukraine

Putin’s invasion of Ukraine represents a flagrant violation of the UN Charter and an attempt to challenge the international order.

November 19, 2024
November 19, 2024

A thousand days since Russia’s invasion of Ukraine

Putin’s invasion of Ukraine represents a flagrant violation of the UN Charter and an attempt to challenge the international order.