In the new study, researchers compared digital 3-D models of ancient hominid footprints and trackways to those made by people today — including Kenyan herders who rarely or never wear shoes — ...
A new species of hominin or humans has been discovered in Northern China with an unforgettable physical feature— large heads. Everyone knows the Neanderthals, homo sapiens, and Denisovans are ...