Two types of ancient human ancestors coexisted more than 2 million years ago, fossils Lorenzo Tartamella Aug 16, 2025 Animal stories Ancient creatures…