Science

Are we missing other Earths? Astronomers studying stellar pairs uncover evidence..