Wednesday, 10 April 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.

Related Posts: