Loading the player...


INFO:
Researchers in the Amazon have discovered the world's largest snake species - an enormous green anaconda - in a rainforest in Ecuador.
Scientists discover the world's largest snake species