The
religion of Carthage in
North Africa was a direct continuation of the
polytheistic Phoenician religion of the
Levant, with significant local modifications. Controversy prevails regarding the possible existence and practice of
propitiatory child sacrifice in the religion of Carthage. However, a recent study of archeological evidence confirms child sacrifice in ancient Carthage.