Friday, November 25, 2005

London Zoo Displays the "Naked Ape" Live …

This is about as silly as it gets. Eight "homo sapiens" were installed in a zoo to show how humans are "just the same" as "other" primates. Of course, they only thing that was demonstrated is how utterly different people are from animals.