[http://www.spacedaily.com/reports/Evidence_Mounts_For_Companion_Star_To_Our_Sun.html]
I found this site from Mike Brown's blog. I'm obviously no scientist so I have some trouble following what the article is about. Many of the Niburu proponents are suggesting that this has something to do with why scientist have a hard time believing it exists.
Anyone care to put it into layman's terms?