GeneralOldest human ancestor: 7 millionUsing 3D technology and other methods, the team identified Sahelanthropus’s femoral tubercle, which is the point of attachment for the largest and most powerful ligament in the human body. A group of ...wpadministratorJanuary 2, 2026 Read More