Observatory: Clues to the Origins of Big Cats
Monday, November 18, 2013 - 18:40
in Paleontology & Archaeology
A new set of fossils, ranging from four million to six million years old, and thought to be the oldest ever found, belonged to a previously unknown species.