The video, taken at a no-stun slaughterhouse in Arley, Warwickshire, showed five allegedly illegal types of activity, the ...
Right from its opening moments, sheep herding drama Bring Them Down hurls its audience into a waking nightmare. A car careens down a winding road in western Ireland. Inside, a woman in the ...