How it is possible for primitive life forms to spawn the millions of different creatures, that exist today? Biological evolution explains how the enormous variety of life could come into existence. This video explains the theory of evolution.

by Kurzgesagt