The remains of an extinct lion- otter have been discovered in Ethiopia, and it's the biggest otter on record, a new study finds.
Lion- otters prowled Ethiopia 3 million years ago : Read more
Lion- otters prowled Ethiopia 3 million years ago : Read more