Itching that won’t go away due to a “strange creature”… swimming in the eye
According to Medical Xpress, a gardener in France, while working on a farm that raised sheep and horses, felt something fall into his eye, causing mild irritation. However, after several ...