Only 20 light years away, scientists have found an earth-like planet orbiting a star in the constellation Libra.
They believe the planet to be 1.5 times the size of Earth and to have a comfortably warm temperature. Because of its warmth, the planet could also have water, which is a basic ingredient for life. The planet could potentially have a habitable atmosphere.
More research is needed. But this is a major milestone in the search for life in the universe.
Click here for the full story.

Look, sir. Droids!




