The recently discovered Homo longi lineage may be our closest relative. The findings have the potential to reshape our understanding of human evolution.
The recently discovered Homo longi lineage may be our closest relative. The findings have the potential to reshape our understanding of human evolution.