What head lice can tell us about human migration
Reviled the world over for making our scalps itch and rapidly spreading in schools, lice have hitched their destiny to our hair follicles. They are the oldest known parasites that feed on the blood of…