Colossal Prehistoric Snake Unearthed in India Rivals Titanoboa as One of the Largest Ever Discovered
A colossal prehistoric snake that slithered across the landscape of ancient India about 47 million years ago may have ranked among the largest serpents to ever exist on Earth. Known…