N nature.com ‘Little Foot’ hominin emerges from stone after millions of years 1 points nature24 8 years ago 0 comments