Archive for 14th February 2007

Surprising new evidence in support of the ‘Aquatic Ape’ hypothesisng

Surprise new evidence in support of the 'Aquatic Ape' hypothesis