The latest science news. Publishing independent, fact-checked reporting on topics such as nature and environmental conservation
Since NASA first announced the discovery of seven Earth-like planets orbiting a dwarf star just 39…