Don't have Telegram yet? Try it now!
https://www.skywatchtv.com/videos/did-god-really-endorse-human-sacrifice-in-the-old-testament-with-derek-gilbert-ct-017/
Did God Really Endorse Human Sacrifice In The Old Testament? | With Derek Gilbert | CT 017