Could it be true that Darwin got it all wrong?

 
I say yes he did, and now I have this article in front of my face.

 
You can read it and decide
 

Please comment here after reading article.