Hundreds of parasites found on woman's eyelashes after she used unwashed pillowcase for 5 years

International Business Times UK -