Fossils of world’s largest dolphin are discovered in Amazon – ancient creature was more than 11 feet long when it swam the oceans over 16 million years ago
Remains of the world's largest dolphin have been uncovered in the Peruvian Amazon, revealing the mammal measured up to 11...