Saturday, July 30, 2005

10th Planet found?

Astronomers have supposedly detected a 10th planet orbiting the sun.

Could this be the long-fabled Planet 'X', Nemesis?