July 22, 2009 by Sachin Seth  
Filed under Terra, The Blogs, The News

It seems like something we’d do. After all, humans have taken to killing indigenous populations that inhabit land they desire. Humans and Neanderthals were competing for land, food and, ultimately, survival and as the smarter species it is highly likely that we waged war against them and won.

Ape sex! Put down your Maxim or Cosmo and take a lesson in sex from our closet links.