News

This was Titanoboa– the largest snake ever discovered. It lived around 60 million years ago, at a time when Earth was much hotter and more humid than today. While mammals were just starting to ...