Astronomers have spotted what could be a planet in a solar system whose conditions are closest to those of our own. But whether it is habitable has yet to be confirmed.

Source