Science News

Top story

  1. Scientists discover seven Earth-sized planets orbiting nearby star

    Seven Earth-sized planets, some of which fall within the Goldilocks zone and could harbour life, have been discovered orbiting a dwarf star in our own galactic neighbourhood.