These microscopic mites live on your face

We all seem to have Demodex mites living on our faces. Far from being harmful, these uninvited guests could reveal our evolutionary history