.....Putin finally confirms North Korean troops have been fighting against Ukraine, pursuant to the mutual defense provision of the June 2024 treaty signed by Russia and North Korea. At the time, it was ambiguous how robust that treaty was to believed to be. Turns out, quite robust pic.twitter.com/PbxjRrkVeL
— Michael Tracey (@mtracey) April 28, 2025