Ancient human ancestor, "Little Foot", makes public debut


Scientists offer the public debut of a recently discovered ancient human ancestor, “Little Foot”.