Statue of Moloch, Pagan Idol of Child Sacrifice, Now on Display at Christian Holy Site

From now through March 2020, as part of an exhibit celebrating the city of Carthage, a giant statue of Molech, the god of the ancient Canaanites and Carthaginians, will greet visitors at the entrance to the Roman Colosseum.