World’s ‘largest animal sacrifice’ starts in Nepal after ban ignored
Thousands of buffalo will be slaughtered in Hindu festival despite efforts to end traditionHindu worshippers have begun killing thousands of buffalo in what is reputed to be the world’s biggest animal sacrifice, held every five years in a remote corner…
Read More