The World Enquirer

The World Enquirer is/was a print magazine. It reported on an Antarctic base lost in a polar storm (possibly Ecopoint: Antarctica).