Space and Science

TESS mission spots Earth-size potentially habitable planet and ‘Tatooine’ system