Daniel Contreras on 20th Oct

Brazil – The archaeologist Michael Haslam found in the Serra da Capivara National Park some bearded capuchins making...

Nathalie Fernandez on 13th May

A team of researchers may have found the oldest evidence of human existence in Florida’s Aucilla River. The team reported...