I am of the opinion, live sacrifice probably happened, but no where near the level the Romans claimed.
A lot of it was probably offering still born children to some god. "Sacrifice" also could mean putting your baby up for priesthood. The later if I'm correct happened in the "civilized" greco-roman world too. There was also the whole thing about the Romans executing POW's in front of a statue of Mars. That screams ritual murder to me.
Bookmarks