Browse By

Tag Archives: theory of evolution

No Thumbnail

Infographic: The Theory of Evolution in Comic Style

What is the first thing that happens when someone says they want to discuss the theory of evolution? You mind seizes. You run for the television to escape the confusion. What if  you could sit down and enjoy a light hearted animation filled with easy