The oldest traces of life on Earth have been discovered in rocks dating back 3.95 billion years, according to a Japanese scientific team. [Read More]

No reproduction or republication without written permission.