18 Million Years Ago Means...500,000?

5 posts were split to a new topic: The “Unique” Ancestors of Everyone?