A study of jaws and teeth from France reveals modern humans may have eaten Neanderthals.

More...