Parasite latches onto girl’s contact lens and eats through her eye
After doing additional research, they found that the girl had a parasite in her eye that had latched onto her lens. The parasite then began to eat through the girl’s eye, nearly making her blind in the process […]