North Korea says the armored train carrying leader Kim Jong-un is about to arrive in Russia

North Korea, armored train, Kim Jong-un, Russia
World
image