The Right Hand of Doom
- Apr 24, 2017
- Reaction score
Examining a woman's irritated eye, a doctor found four bees living in it, 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.