downtoearth-subscribe

An intriguing find on the Upper West side

  • 07/12/1998

An intriguing fossil skull, presumably from a Homo erectus and possibly a revealing piece of evidence for understanding human evolution, has been found not on a parched hill in Africa or along a