blood sacrifice

What to Know About Gadhimai Festival—and Its Controversial Mass Animal Sacrifice
Hindu devotees hold knives as religious mantras are being sung ahead of the start of sacrificial offerings to Hindu goddess Gadhimai during the Gadhimai Festival in Bariyarpur, Nepal, south...