On Monday, scientists discovered a hot new piece of star front property about 15 light years from here. The new planet has a remarkable close up view of the star Gliese 876.
Earths Cousin Located
A “wobble” in measured gravity of a nearby solar system has allowed NASA astronomers to identify “earth’s bigger cousin” hanging out in the Aquarius constellation.