
Vasuki Indicus: Scientists discover 47 million year old fossil of world’s ‘largest snake’ in India
In a remarkable discovery, paleontologists in Gujarat, India, have unearthed fossils believed to belong to what could be the world’s largest snake, named Vasuki Indicus.