These Tiny 8-Legged ‘Face Mites’ Live On Your Face Believe it or not but most of our faces are home to many “face mites,” little creatures live in our facial pores, feasting off of our hair grease and reproduce when we sleep. They’re known as… Full Article →