Sergey Naryshkin, Director of the Russian Foreign Intelligence Service, has spent three days in North Korea against the backdrop of reports of weapon supplies from North Korea to Russia and oil from Russia to North Korea in violation of international sanctions.