NELC 150

Introduction to the Bible

Slide 47


Egyptian mural (2) showing Canaanite human sacrifice to stave off defeat in war.