‘Grave Mark On Humanity’: UK Pig Farm Investigation Unearths ‘Harrowing’ Abuse
An Animal Justice Project investigation into UK pig "mega farm" Bickmarsh Hall, Warwickshire, England, uncovered potentially illegal abuse.
An Animal Justice Project investigation into UK pig "mega farm" Bickmarsh Hall, Warwickshire, England, uncovered potentially illegal abuse.