Animal Sacrifice

Protests Fail to Stop The Biggest Animal Sacrifice in The World

By Dustin M Braden - Nov 28, 2014 04:01 PM EST

The Gadhimai Festival in Nepal, which is held at the temple of Bariyarpur, is home to one of the most interesting and violent festival traditions in the world.

Fun Stuff

Editor's pick

Real Time Analytics