When do people know how to wear clothes?
Scientists discovered that people began dressing 170,000 years ago at a time when people went out of Africa and migrated to other regions.Lice 'write' human history
Human history is encoded in the lice 's genome, helping researchers to see hidden aspects of human evolution.