Ancient hominin cannibalism?