This arch is what makes the human foot springy and stable, helping us walk and run without wasting energy ... By 1.5 million ...
Scientists studying a 4.4-million-year-old fossil named Ardi may have uncovered the evolutionary step that turned ancient ...
A foot has been found on a popular tourist beach in Ibiza by a four-star hotel. The gruesome discovery occurred yesterday by a man described locally as a foreigner who was walking on the sand in the ...