More than a century after its discovery, a mysterious fossil from South Wales has finally been confirmed as belonging to a ...
Imagine yourself by a stream in Shuitangba, China, 6 million years ago. The birds are singing, the Sun is shining, and you’ve just woken up to find a wolf-sized otter sniffing your toes. That ...