Science & Energy

We May Have Just Uncovered the Earliest Direct Evidence of Life on Earth