North Korean leader Kim Jong-un arrived in Singapore on Sunday. He is expected to meet with US president Donald Trump on June 12. (Photo: Reuters)