Russian President Vladimir Putin has arrived in Vietnam after making his first visit to North Korea in 24 years. On Wednesday, Putin and North Korean leader Kim Jong-un signed a mutual defense pact. Putin spoke in Pyongyang.