National Geographic Society

  • Connect:

Spilling Blood

Dakshin Kali Temple's chief priest Prakash Karmacharya (center with white shirt) is bring offerings of

Check your local listings.

Western culture hides the spilling of animal blood behind closed doors, but other places it's a public event. In Nepal, animals are sacrificed daily to appease a bloodthirsty goddess. Nearly 1,000 whales are slaughtered every year near Denmark in a 1,200-year-tradition called the Grind. Banned in most European countries and the U.S., cockfighting still takes place in Bali to appease evil spirits. Taboo: Spilling Blood takes viewers on a trip to experience animal bloodletting traditions.