http://www.space.com/scienceastronomy/050729_new_planet.html
Still being debated over somewhat, however, I'm surprised this hasn't been posted yet.
Still being debated over somewhat, however, I'm surprised this hasn't been posted yet.