Tag Archive for orce

Do Buzzards Kill?

That’s the question and most would answer, no, but sheep farmers in the province claim that a flock of killer buzzards are wiping out their flocks.