
Sourced report
Source9 months ago
Four-inch worm hatches in woman’s forehead, wriggles to her eyelid
The parasite, typically found in dogs, was visibly moving under her skin. ...
1 min briefingRead signal →
1 premium articles in this collection

The parasite, typically found in dogs, was visibly moving under her skin. ...