Can you believe that a 20 cm worm can house itself in the human eye? But one has to believe one’s eyes. Here is the video clip of a 20 cm long worm being removed from a human eye through surgical procedure. It is the first time ever that such a long worm growing in […]
Trending Articles
More Pages to Explore .....