Stone Age Mystery German Excavation Reveals Signs of Mass Cannibalism

Was it mass cannibalism, ritual slaughter or both? Archaeologists who unearthed the remains of 500 Stone Age corpses in the German town of Herxheim say the meat was cut off their bones as if they were livestock. One conclusion is that the people were eaten -- after volunteering to be sacrificed.