VLADIMIR SMIRNOV/POOL/AFP via Getty Images
The reported presence of North Korean officials aiding Russia's war in Ukraine is a "win-win" scenario for Kim Jong Un, offering military advantages with few downsides, experts on the reclusive territory told Business Insider.
No comments