Nepal: World’s ‘Largest Animal Sacrifice’ Begins Despite Outcry

Gadhimai Festival in Nepal 2

World’s ‘Largest Animal Sacrifice’ in Nepal Begins NEPAL – The mass animal slaughter in Nepal starts despite efforts to end the practice. Some religions slay animal as part of their ritual and offered them to their God. It is common throughout the Ancient Near East and Europe. Some cultures and religions continue animal sacrifice today. … Read more