The discovery of fossilised remains belonging to the world’s largest snake has been reported in Nature journal. Titanoboa was 13m (42ft) long –...