Astronomers find another nearby planet that may be just right for life.

About The Author