Charles Q. Choi
for National Geographic News
for National Geographic News
The oldest known human hairs could be the strands discovered in fossil hyena poop found in a South African cave, a new study hints.
Read the rest on National Geographic.