Home Tags Shearing

shearing

Scotland Urged to Introduce Mandatory CCTV in Sheep-Shearing Farms Following Reports of Animal Abuse

Scotland is being urged to install cameras in sheep-shearing farms across the country due to animal rights violations. Following reports of cruelty in the industry, international animal rights organization PETA sent a letter to the...