13 Million Skull Discovered

Scientists have discovered a 13 million years old ape skull, the first time getting a complete skull as well. Avery tiny skull was discovered and belongs to a new species of ape, an old monkey ancestor, living on Earth 25 million years ago, in the Miocene epoch. National Geographic scientists are happy for this discovery, …

13 Million Skull Discovered Read More »