Carthage claims busted

Researchers debunked claims that empire of Carthage sacrificed its infants.