Missing Link Found
The “missing link” has apparently been found in Germany by a team of Norwegian paleontologists. Making it just a regular link. Its name is Ida, and it is a 47 million year-old fossil that bridges the evolutionary gap between humans and lemurs. Which means that we're related to lemurs, you guys! This is awesome, awesome news. It's also excellent news for those of you who believe in evolution, as it really fits pretty well with Darwin's crazy theory.

