Modern humans might’ve killed off the Neanderthals by eating all the mammoth byAlexandru Micu August 8, 2017 Dibs on the last slice.