300 years of animal sacrifice to finally end at Nepal’s Gadhimai festival July 28, 2015 For years chickens, cows, goats, pigeons, pigs and water buffalo were killed at Nepal’s Gadhimai festival. And for years, Humane Society International/India and Animal Welfare… Continue Reading