Just kill us already, Planet X

Just kill us already, Planet X

Just kill us already, Planet X



Look, it’s Planet X, again. No, not the mythical dead star that’s supposed to appear in the sky in 2003  in 2012  on Sept. 23, 2017  last October  in November  on April 23 and herald the end of the world. We mean Planet X, the headline that reappeared yet again this week on apocalyptic news stories, with a fresh 2018 doomsdate, despite the failure of […]