Explaining The Tree of Lifeemusk (59)in #treeoflife • 7 years ago This astonishing video from Charles Darwin and the Tree of Life is the story of life on Earth over millions of years. #bacteria #science