Biology
Video: Life on Earth – David Attenborough
See how evolution created all life on Earth. Note how development of our technology is identically equal to this process. You will notice how "object reuse" occurs over and over again. Life on Earth 01 of 13 The Infinite Variety Life on Earth 02 of 13: Building Bodies Life On Read more…