Discovering Life on Planet K2-18b: NASA’s Breakthrough Findings
2023-09-17 19:20:00 Planet K2-18b orbits a cool dwarf star (shown in red). (Image source: NASA) Looking at Chinese websites, it is prohibited to establish mirror websites.[Watch China, September 18, 2023]NASA scientists have discovered preliminary evidence that life may exist on a planet 100 light-years away. It is forbidden to create mirror websites on Chinese websites. … Read more