the christian culture still engages in human sacrifices on a daily basis let s take a look at some of their ritual practices img comwpcontentuploadsbutterelectricchairbotchedjpg img another sacrifical victim is dispatched