A New Ape In The Tree

Guest Post by The Zman

It appears there is another ape in the neighborhood. Well, there was another ape and the neighborhood is the human family tree. Researchers have found parts of what they think is another species of human that lived roughly 50,000 years ago. The discovery was made in a cave on the island of Luzon, which is in the Philippines, a dozen years ago, but the announcement has just been made after years of research. There’s a lot of work to be done to figure out where this new species fits, but they seem sure it is a new species.

Continue reading “A New Ape In The Tree”