Barn Owls taken from nest in North East England!

Barn Owls where taken from a nest as reported by Northumbria Police. Barn Owls are on schedule 1 of the 1981 Wildlife and Countryside Act and fully protected in law!