Dr. Don deals with the remnants of a potentially “new human species” in the recent discovery of the Red Deer Cave people of ancient China and discusses the current criterion, or lack of them, for determining when a discovered species might be classified as “human” …
Speak Your Mind