Did the Carthaginians Actually Practice Child Sacrifice?

In my work in progress, The Death of Carthage, my protagonist, Gisco, is informed by Indibal, the priest of Tanit and Ba-al Hammon that he must surrender his five month old son, Hanno, to be sacrificed to the gods. Aghast, Gisco seeks to avoid the sacrifice by taking his wife and three children to Roman [...]