A planet about 20 light years away in the constellation Libra was discovered. The planet is approximated 5 times more massive than Earth and it orbits a red star known as Gliese 581.
The distance of the planet from Gliese 581 is within the right distance to make temperatures similar to Earth. There is no proof that water exists yet.
Uncategorized
April 25, 2007
