Did Life Begin in a Shallow Pond?
A recent CNN article promotes the idea that life on earth began through chemical reactions in a shallow body of water. Unfortunately for them, the shallow pond idea doesn’t hold water!
Did Life Begin in a Shallow Pond? Read More »