The "discovery" of this new fossil primate species, thought to be more than 11 million years old, is as interesting as how it was found. Quoting from EurekAlert, a jaw bone of this newly discovered fossil primate species was found in a rubbish dump in Catalonia, Spain. Yes, you read that right ... rubbish dump!... Continue Reading →