Eight large ancient human relatives crossed the same lakeshore about 1.43 million years ago. ・Their foot shape resembles ...