Homo naledi, Missing link


v20240901