Researchers describe that rock fragments produced unintentionally today by primates in Serra da Capivara National Park in Brazil resemble tools made deliberately 2.6 million years ago by ancestors of humans. ...