Search / 43 results found

from
to
  • Posted

Scientists have discovered an exoplanet located 90 light-years from Earth with an intriguing atmosphere -- one that could contain water clouds.

  • Posted

More than 3 million years ago, members of an unknown hominin species sat on a river bank at the site of Lomekwi, in what is now Kenya, and mad…