Modern days humans sacrifice for Lucifer aka Satan. <br />90% of the killing in Muslim countries are innocents civilians.