Source: http://www.spiegel.de
February 2, 2007
Ancient phalluses, the world's oldest condom, a naked anatomically correct Neanderthal: visitors to the new exhibition "100,000 Years of Sex" will find plenty to stimulate their brains -- not to mention other organs.
Most people have enough trouble imagining their parents having sex. But your ancestors from 100,000 years ago? Yes, they had sex too, strange as it may sound. In fact, humans have been having sex since ... well, since humanity existed.
Now a new e