The public has been given a glimpse inside Rising Star cave, where the first partial skull of the Homo naledi child named Letimela was found.
Continue Reading