Life on Mars? Planet Earth has turned up tantalizing evidence that there could be after researchers found dense concentrations of microbial cells in cracks of ancient crust deep below the seabed. [Read More]

No reproduction or republication without written permission.