This may sound like something from an X-files episode, but there is a scientific explanation, so leave the aliens out of this one. For now.
Kim Jong Un is celebrating the completion of his signature construction project, which he describes as a ‘socialist utopia’.