Satellite images show Russia defying sanctions to give North Korea 1 million barrels of oil: report
Russia has sent North Korea 1 million barrels of oil since March, according to satellite imagery analysis.The findings underscore the growing partnership
22 Nov 12:33 · Business Insider Nederland