Sweat bees inhabit woman’s Eyelid!

A Taiwanese woman came to the emergency room with a painfully swollen eyelid only to discover that she had four sweat bees dwelling under her eyelid. Doctors were startled to find the tiny insects, which are only 3 to 4 mm long. The woman had been visiting a relative’s grave site where she believes the […]