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.