
Head lice are not uncommon, but that still doesn’t make them fun to deal with. These annoying pests primarily live on the human scalp, causing 6-11 million infestations every year in children. Fortunately, lice aren’t too durable. They can’t jump, run or fly and they can only live off a…