There are now more deer in England than at any other time in the last 1,000 years. Hunters say culling them is a necessity ...
An estimated 2 million deer roam wild in England's countryside and forests. The government says they play a role in healthy ...
There are now more deer in England than at any other time in the last 1,000 years. Hunters say culling them is a necessity ...
There are now more deer in England than at any other time in the last 1,000 years WINCHESTER, England -- In the half-light of dusk, Martin Edwards surveys the shadows of the ancient woodland from ...