It's the stuff of nightmares. But I thought I would go mad from years of itching, swelling and weeping eyes. Then I discovered that microscopic MITES were living in my eyelashes October 8, 2026 · Daily Mail Read full story at source