Watch More: http://animal.discovery.com/videos/monsters-inside-me/#mkcpgn=ytapl1
This parasite feeds on living cells in the human intestines and, in this schoolteacher’s case, the liver.
by admin 0 Comments
This parasite feeds on living cells in the human intestines and, in this schoolteacher’s case, the liver.