5 April 2026
A genetic study has uncovered a previously unknown human lineage that survived the end of the last Ice Age, challenging...