News story

Licence for buzzard control

Natural England has issued a licence for buzzard control.