Chimp or Chump?

Sketches

Recent news on Chimpanzee communication, gives further insight into Iraq invasion.

Slide1

More: http://www.bbc.co.uk/news/science-environment-28023630

Advertisements