A recently published study has unveiled seven hominin footprints along South Africa's Cap south coast, with one of the footprints now being the oldest ever recorded. The findings were published in an ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results