CHINESE archaeologists are in a great state of excitement over the recent discovery in China of an almost intact skull belonging to an anthropoid ape from the family of the Australopithecus. The...
Please login first!
CHINESE archaeologists are in a great state of excitement over the recent discovery in China of an almost intact skull belonging to an anthropoid ape from the family of the Australopithecus. The...