Video: lemur evolution

From the Science Channel show Mutant Planet, this episode on Madagascar looks at the bizarre turns evolution takes on one of the world’s most unique islands. To find out more information and see more videos from the production: Mutant Planet:...

Read More