Parasite

Man In China Finds Five-Inch Worm Has Been Living Inside His Brain For 17 Years

China, a patient who is known only as Chen, began feeling numbness in his hands and feet from the age… Read More

5 years ago

This website uses cookies.