A Taiwanese woman was likely shocked to find out she had several bees living in her eye. They are sweat bees and were 4 mm in size, so that's how it happened. They weren't giant bees flying around, pulling up to her eyelid like they were parking a Cadillac in the garage. They were tiny. Very, very tiny. Credit: CTV News for the translation.
while supplies last