An international team of scientists from the European Southern Observatory, together with NASA astronomers, have discovered a temperate planet the size of Earth, located 11 light years from the Solar System.
This planet has been named Ross 128 b, and was discovered in an orbit that revolves...