Brazil – The archaeologist Michael Haslam found in the Serra da Capivara National Park some bearded capuchins making...
A team of researchers may have found the oldest evidence of human existence in Florida’s Aucilla River. The team reported...