Doctors Find Four Bees Living in Woman’s Eye, Feeding on Her Tears

In a medical case that doctors have called a “world’s first”, a Taiwanese woman was found to have four live sweat bees living in her eye, feeding on her tears. The patient, referred to only as Ms. He, was reportedly tidying up a relative’s grave at the cemetery by pulling out weeds when a gust […]