Image source: BBC Imagine the era of giant snakes dominating Earth ... around 95 million years ago. Found in what is now the ...