GADHIMAI HINDU FESTIVAL: WORLD’S ‘LARGEST ANIMAL SACRIFICE’ UNDERWAY IN DEFIANCE OF BAN ‘Buffalo calves look on in bewilderment as their mothers are slaughtered in front of them,’ eyewitness says Read More » December 3, 2019 No Comments