Scientists have long debated whether human body lice might have helped drive the rapid spread of the bacteria responsible for ...
Head lice are parasitic insects that live on the human scalp and survive by drinking human blood. This makes the scalp itchy. An expert says that this could be one of the reasons behind sleepless ...