Geology: Evidence of life in Earth's oldest rocks.

Geology: Evidence of life in Earth's oldest rocks.