April 10 2019 2:37pm

Doctors find four bees in Taiwanese woman’s eye

Doctors at Fooyin University Hospital in Taiwan were shocked at what they found to be the cause of one woman’s eye inflammation: bees.

Responsive site?

Video Home