ContributorJohn AvizieniusDeputy head of RSPCA farm animals departmentDeputy head of RSPCA farm animals departmentShow Full Bio