Nepal's mass animal slaughter begins despite outcry
2019-12-03
17
What is thought to be the world's biggest animal sacrifice swings into action in a remote area of Nepal despite efforts from activists who have long called for the festival - held every five years - to be stopped.