Four-inch worm hatches in woman’s forehead, wriggles to her eyelid

12:00 - 27 Nov 2025
The parasite, typically found in dogs, was visibly moving under her skin.

Article info: