Eyelash mites are very real, here's what you need to know

You may not want to hear this, but eyelash lice—also known as eyelash mites— well, they're something we all have.
Published: 6:11 PM CST November 27, 2019
Updated: 6:10 PM CST November 27, 2019