“That passage has been used by colonial systems as permission to destroy and brutally supress other belief systems throughout the world. No wonder Christians have such a bad reputation.”
Ichabod1, please! Bad Christians?
https://en.wikipedia.org/wiki/Human_sacrifice_in_Maya_culture
https://face2faceafrica.com/article/african-human-sacrifice
https://idst190.web.unc.edu/2019/04/human-sacrifices-shang-dynasty-china/
http://www.wehaitians.com/disturbing%20revelations%20of%20human%20sacrifice.html
You missed ‘these believers’ that practice human sacrifice rituals. It’s just part of their belief system. Get over it.
https://cathyfox.wordpress.com/?s=human+sacrifice
/S