Tuesday 12:07pm
Ben Rigby looks at newly arrived deer carcasses at his venison meat facility in Mundon, England, Thursday, Oct. 31, 2024. Wild deer numbers have dramatically multiplied in recent decades and there are now more deer in England than at any other time in the last 1,000 years, according to the Forestry Commission, the government department looking after England's public woodland. (AP Photo/Alastair Grant)