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 ...