Did the Carthaginians Really Practice Infant Sacrifice?

One of the most debated questions in the study of the ancient world is whether or not the Carthaginians practiced human sacrifice—more specifically, the sacrifice of infants. Recent studies have provided comprehensive evidence that the Carthaginians really did sacrifice their own children.