Cat Rescued by ALF
4 Ducks Rescued in UK, Duck Farm Sabotaged
Action taken at duck farm in Northwest UK.
Four ducks taken and re-homed from ‘free range’ duck farm.
All doing well at their new home.
Damage done and footage of conditions gathered.
Made with by Graphene Themes.