Astronomers Doubt Giant Planet 'Tyche' Exists in Our Solar System
Tuesday, February 15, 2011 - 14:30
in Astronomy & Space
A claim by two astronomers of a planet four times the size of Jupiter in solar system is suspect, experts say.