$ 0 0 Shocking new theory: Humans hunted, ate Neanderthals: By Larry O’HanlonDiscovery News Humans today...