Here’s an eyebrow-raising sight. This month, doctors in China reported on a rare case of phthiriasis palpebrarum, or an infestation of pubic lice on the eyelashes, complete with clear images of the ...