For centuries, humanity has wondered about life beyond Earth. Now, Chinese and German scientists have found a promising clue: Kepler-725c, a super-Earth about 10 times Earth's mass that is located 2,472 light-years away in the habitable zone of a sun-like star. Detected using the Transit Timing Variation method, it orbits its star every 207.5 days, close to Earth's year and could potentially support liquid water.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3