SPACE

"Superhabitable" Exoplanets May Be Better Than Earth

For years, experts have searched for signs of life in space, namely traces of water. A recent paper described 24 exoplanets that may be superhabitable and provide living conditions similar or better than on Earth.
International Space Station module Zvezda

Russia Reports "Non-Standard" Air Leak in ISS

Russia has reported that the astronauts onboard the International Space Station have found the air leak, with a senior official saying that the air loss is beyond expected levels.

Recommended Stories

Real Time Analytics