Cultists engage in mass animal sacrifice to please bloodthirsty Idol

Muslims around the world gather to savagely sacrifice animals

Share