Kim Jong Un reappears in public after weeks of speculation, North Korean media reports

343