This isn’t a new Nibiru conspiracy theory. Perhaps we should be looking closer to home for signs of E.T.

First posted on https://www.cnet.com