Two types of ancient human ancestors coexisted more than 2 million years ago, fossils show

Continue Reading