Residents of small Welsh village rise up against flock of feral sheep terrorising the area
A group of sheep marches menacingly along a local road – Picture source: Irish Mirror Residents of a small Welsh village have risen up against a flock of what they call ‘feral’ sheep terrorising the …