G7 Dancing with Russian Assets and Poking the Bear
June 13, 2024The G7 (Group of Seven) leaders reached an agreement on June 13th to utilize frozen Russian assets in their continued support of the war in Ukraine. However, they dance very carefully with the bear. They are NOT handing the actual assets to Ukraine – the most corrupt country perhaps in the world. The Pandora Papers revealed that […]