Four-inch worm hatches in woman’s forehead, wriggles to her eyelid
Creeping For anyone enjoying—or at least trying to enjoy—Thanksgiving in America, you can be thankful that these worms are not present in the US; they are exclusive to the “Old World,” that is Europe, Africa,…