The Spanish animal rights organisation, Igualdad Animal (Animal Equality), bring attention to animal exploitation with a dramatic protest on International Day for Animal Rights on December 10. Four hundred activists from several countries each hold in their hands carcasses of farmed animals (e.g., chickens, pigs, lambs) although one is holding the body of a dog.… Read More