A group of scientists are claiming that they have found the "missing link". If you are familiar with Darwin's theory of evolution, you know what is the missing link. Now it is said to have been found. Hmmmnnnn... is all I can say.
There's a complete article about this at Huffington Post
Read More
There's a complete article about this at Huffington Post