4 tiny sweat bees found living in woman's eye
Doctors treating a Taiwanese woman for a swollen eye were shocked to find four tiny sweat bees living under her left eyelid, feeding on her tears.