Sun's Rumored Hidden Companion May Not Exist After All

More from Space.com