Human Species
- World
Homo who? A new mystery human species has been discovered in Israel
Brisbane: An international group of archaeologists has discovered a missing piece in the story of human evolution. Excavations at the Israeli site of Nesher Ramla have recovered a skull that may represent…