Strongest evidence of life yet found on distant planet, scientists say

Scientists from the University of Cambridge said they have found indications of potential life on a planet called K2-18b. | ITV National News

Go to Source
Author: ITV News