Asia North Korea Rundown Russia LANDED! Kim Jong Un to Meet PUTIN! April 24, 2019 Steele Archer North Korean leader Kim Jong Un has landed in Vladivostok, Russia. Kim is in the…