Evolution explained

See video

This video explains evolution and addresses common misconceptions, using clear examples and illustrations.

Read more:

Rating: 
97.9
Likes: 
234