Saturday, February 22, 2020
Home Tags Scoop

Tag: Scoop

Doctors discover worms in woman’s brain

Horrible! A woman in Texas, who suffered terrible headaches,  reportedly checked herself into a hospital, where doctors discovered that worms were growing in her...