The Cool Down on MSN
Ancient 50-foot snake found in India may rank among the largest ever discovered
The researchers named the newly found snake after Vasuki, the mythological king of serpents.
A thrilling revelation from Indian paleontologists as they unveil the fossil remains of Vasuki indicus, a gigantic serpent ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results