Scientists in India have uncovered the fossilized remains of a snake so enormous it dwarfs its modern relatives. Measuring a ...
S cientists have identified fossil vertebrae discovered in Gujarat as belonging to the largest snake ever known to have existed, surpassing even the size of the T-rex. Named 'Vasuki Indicus,' the ...