Open Rescue of Hens in Czech Republic
Action Against the Prison of Animals in Eskisehir, Turkey.
UK. 20 ducks removed from a life of misery in an intensive farm unit
in Norfolk, now safe to live out their lives free from exploitation. ALF
Made with by Graphene Themes.