The caves that prove Neanderthals were cannibals

In Belgium, deep in the caves of the Hamlet of Goyet, scientists have found the grisly evidence that the Neanderthals did not just feast on horses or reindeer, but also each other