We read about human sacrifices in the Bible.  In Deuteronomy 12:31 (ESV), the LORD warns that the Canaanites were involved in the practice: "You shall not worship the LORD your God in that way, for every abominable thing that the LORD hates they have done for their gods, for they even burn their sons and their daughters in the fire to their gods."  And in Psalm 106:37-38 (ESV): "They sacrificed their sons and their daughters to the demons; they poured out innocent blood, the blood of their sons and daughters, whom they sacrificed to the idols of Canaan, and the land was polluted with blood."

Believe it or not, this practice is still taking place in some tribes in Africa.  On today's Footsteps, TWR-Africa's Anthony Barkhuizen reads a listener testimony about the reality of human sacrifice.  As you listen to the program, I hope you'll dwell on this thought: Jesus, who was fully God, who was perfect in every way, who was completely without sin, sacrificed Himself to pay the penalty for our sin--"as it is, he has appeared once for all at the end of the ages to put away sin by the sacrifice of himself" (Hebrews 9:26b, ESV).  Jesus' sacrifical death on the cross is the only human sacrifice that matters.

Click here to learn more about TWR's work in Africa

Click here to listen to Footsteps' Latest Program

Click here to visit Footsteps

(Photo of TWR's Anthony Barkhuizen)

 

About The Author

Andy Napier

Andy Napier is the host and producer of TWR’s 2-minute daily feature called “Footsteps.” Previously, Andy served for 24 years with WMBW (Moody Radio Chattanooga, Tennessee) in several capacities including Program Director and Host of the Morning Program. Andy and his wife, Kathy, along with their two boys, Sam (13) and John Edward (10), made the move to North Carolina in October of 2013 to serve as missionaries with TWR.



Email Sign-up

Sign up for the TWR360 Newsletter

Access updates, news, Biblical teaching and inspirational messages from powerful Christian voices.

Thank you for signing up to receive updates from TWR360.

Required information missing