Eyes and Eyesight Category

April 10, 2019

Four Bees Living in Her Eye, Feeding on Her Tears

An ophthalmologist in Taiwan plucked four live sweat bees from beneath a woman’s swollen eyelid. The tiny insects feed off human sweat and tears.