Carthage was a Phoenician colony. The Phoenicians (Sidon, Tyre) were independently described by other cultures as having a national cult that sacrificed children. These descriptions are preserved in the Bible. The struggle with this cult was a significant formative experience of Judaism that lasted many generations.