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