Nepal’s animal sacrifice festival, known as ‘world’s bloodiest,’ underway after ‘ban’ ignored

A religious festival in Nepal where thousands of animals are sacrificed to a Hindu goddess began on Tuesday despite calls to end the bloodshed. The two-day Gadhimai festival kicked off at a Hindu temple in Bariyarpur, located about 80 miles … Read more…