Driven Grouse

26 October, 2015

Game Shooting  or Shame Shooting 

Game Shooting in the UK or Shame Shooting. Every year around 35 million non native, factory farmed pheasants and partridges are imported into the UK. They are sold to the 300 game shooting estates, an industry that is reported to be worth £1.6 billion to the economy.  “One for the pot” is a myth. Many more birds are released each year than the demand

Read more