https://nautil.us/the-last-hominin-standing-896953/ Created Fri, 27/09/2024 - 02:19 Updated Fri, 27/09/2024 - 02:19 A new theory argues humans evolved through competition. The post The Last Hominin Standing appeared first on Nautilus. Tags Evolution