PHOTO | Is alien life possible on this planet? Scientists have discovered conditions similar to those on Earth

Scientists have discovered a planet that could be a step closer to finding alien life in space. An international team of scientists used observations from NASA's James Webb Space Telescope to analyze the atmosphere of an exoplanet called LHS 1140 b, writes "Sci.news" (Sci.news). Their observations confirmed that a nearby planet may have an ocean with...

PHOTO | Is alien life possible on this planet? Scientists have discovered conditions similar to those on Earth Read More »