Life on Earth

The easiest explanation on how Life on Earth began. What was the last shared ancestor of all life like? How did it make its living?   Watch the video…

A radical new answer could explain some of the most mysterious features of life.



Youtube