Satellite Images Reveal Russia’s Secret Oil Supply to North Korea, Violating Sanctions
Satellite imagery analysis indicates that Russia has supplied North Korea with over a million barrels of oil since March 2024, in exchange for military support amid the Ukraine conflict. This ongoing exchange, which breaches UN sanctions, highlights the deepening ties…