The Lords of England are against a ban on the importation of hunting trophies
NEWS AND VIEWS: This genuinely irritates me to my core. The UK government is trying to pass a law which bans the importation of hunting trophies as trophy hunting is cruel and …
The Lords of England are against a ban on the importation of hunting trophies Read More »