Kim Jong Un and Xi Jinping shake hands

North Korean leader Kim Jong Un and Chinese President Xi Jinping shake hands at the Great Hall of the People in Beijing.