The remains, found inside a cave, dumbfounded archaeologists who to this day cannot link them to any existing Homo genus. Daily Express :: Science Feed
Comments are closed.