Ah religion, wonderful religion

How can you defend anything that leads to things like this?  And don’t say, “but my religion doesn’t do stuff like that,” because if you belong to any of the major ones, yes it has, if not recently then at some point.  This one just got caught on tape is all.
Kris