News

Eye’ll bee damned: Taiwanese woman finds insects in eye

Four "sweat bees" that had been living in a Taiwanese woman's eye were removed by a doctor who described his surprise.