North Korean leader Kim Jong-un has arrived in Russia for talks, with the US warning that he should not agree an arms deal.
The Kremlin said there would be a comprehensive discussion with President Vladimir Putin as the Korean leader arrived in Russia on his private train on Tuesday.