Russia’s Frozen Sovereign Assets Must Be Confiscated Now

Over $300B of Russia’s assets remain frozen abroad. Redirecting them to Ukraine is a moral, legal, and strategic imperative – what’s missing is political will.